diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json new file mode 100644 index 00000000..6a76dd66 --- /dev/null +++ b/graphify-out/.graphify_labels.json @@ -0,0 +1 @@ +{"0": "Playback Profile Family", "1": "Media Segment Model", "2": "Download Controller", "3": "Download Media Source", "4": "Jellyfin Playback Profiles", "5": "Playable Media Model", "6": "Season & Series Model", "7": "Login Screen", "8": "Playback Progress Reporter", "9": "TV Home Content Tests", "10": "Offline Media Repository", "11": "TV Hero Tests", "12": "Track Mapper", "13": "Jellyfin API Client", "14": "Composite Media Repository", "15": "Logging & Logger", "16": "In-Memory App Content", "17": "TV Nav Drawer Tests", "18": "Authentication Repository", "19": "Home Refresh Side Effect", "20": "Player UI Models", "21": "Episode & Series Feature", "22": "Section Header UI", "23": "Home Screen UI", "24": "Player Screen UI", "25": "Settings Screen UI", "26": "Room Database Layer", "27": "Playback Profile Policy", "28": "Media Detail Scaffold", "29": "Download Service", "30": "Media Detail Components", "31": "TV Navigation Module", "32": "Media Metadata Updater", "33": "Poster Card UI", "34": "Series Screen UI", "35": "Settings ViewModel", "36": "Library Screen UI", "37": "Movie Screen UI", "38": "Media Detail Shell", "39": "Community 39", "40": "Community 40", "41": "Community 41", "42": "Community 42", "43": "Community 43", "44": "Community 44", "45": "Community 45", "46": "Community 46", "47": "Community 47", "48": "Community 48", "49": "Community 49", "50": "Community 50", "51": "Community 51", "52": "Community 52", "53": "Community 53", "54": "Community 54", "55": "Community 55", "56": "Community 56", "57": "Community 57", "58": "Community 58", "59": "Community 59", "60": "Community 60", "61": "Community 61", "62": "Community 62", "63": "Community 63", "64": "Community 64", "65": "Community 65", "66": "Community 66", "67": "Community 67", "68": "Community 68", "69": "Community 69", "70": "Community 70", "71": "Community 71", "72": "Community 72", "73": "Community 73", "74": "Community 74", "75": "Community 75", "76": "Community 76", "77": "Community 77", "78": "Community 78", "79": "Community 79", "80": "Community 80", "81": "Community 81", "82": "Community 82", "83": "Community 83", "84": "Community 84", "85": "Community 85", "86": "Community 86", "87": "Community 87", "88": "Community 88", "89": "Community 89", "90": "Community 90", "91": "Community 91", "92": "Community 92", "93": "Community 93", "94": "Community 94", "95": "Community 95", "96": "Community 96", "97": "Community 97", "98": "Community 98", "99": "Community 99", "100": "Community 100", "101": "Community 101", "102": "Community 102", "103": "Community 103", "104": "Community 104", "105": "Community 105", "106": "Community 106", "107": "Community 107", "108": "Community 108", "109": "Community 109", "110": "Community 110", "111": "Community 111", "112": "Community 112", "113": "Community 113", "114": "Community 114", "115": "Community 115", "116": "Community 116", "117": "Community 117", "118": "Community 118", "119": "Community 119", "120": "Community 120", "121": "Community 121", "122": "Community 122", "123": "Community 123", "124": "Community 124", "125": "Community 125", "126": "Community 126", "127": "Community 127", "128": "Community 128", "129": "Community 129", "130": "Community 130", "131": "Community 131", "132": "Community 132", "133": "Community 133", "134": "Community 134", "135": "Community 135", "136": "Community 136", "137": "Community 137", "138": "Community 138", "139": "Community 139", "140": "Community 140", "141": "Community 141", "142": "Community 142", "143": "Community 143", "144": "Community 144", "145": "Community 145", "146": "Community 146", "147": "Community 147", "148": "Community 148", "149": "Community 149", "150": "Community 150", "151": "Community 151", "152": "Community 152", "153": "Community 153", "154": "Community 154", "155": "Community 155", "156": "Community 156", "157": "Community 157", "158": "Community 158", "159": "Community 159", "160": "Community 160", "161": "Community 161", "162": "Community 162", "163": "Community 163", "164": "Community 164", "165": "Community 165", "166": "Community 166", "167": "Community 167", "168": "Community 168", "169": "Community 169", "170": "Community 170", "171": "Community 171", "172": "Community 172", "173": "Community 173", "174": "Community 174", "175": "Community 175", "176": "Community 176", "177": "Community 177", "178": "Community 178", "179": "Community 179", "180": "Community 180", "181": "Community 181", "182": "Community 182", "183": "Community 183", "184": "Community 184", "185": "Community 185", "186": "Community 186", "187": "Community 187", "188": "Community 188", "189": "Community 189"} \ No newline at end of file diff --git a/graphify-out/.graphify_python b/graphify-out/.graphify_python new file mode 100644 index 00000000..ff03ed5f --- /dev/null +++ b/graphify-out/.graphify_python @@ -0,0 +1 @@ +/home/.local/share/pipx/venvs/graphifyy/bin/python \ No newline at end of file diff --git a/graphify-out/.graphify_root b/graphify-out/.graphify_root new file mode 100644 index 00000000..3c6c7564 --- /dev/null +++ b/graphify-out/.graphify_root @@ -0,0 +1 @@ +/home/repositories/Purefin diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md new file mode 100644 index 00000000..0e1848cf --- /dev/null +++ b/graphify-out/GRAPH_REPORT.md @@ -0,0 +1,883 @@ +# Graph Report - . (2026-07-04) + +## Corpus Check +- 349 files · ~84,907 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 2741 nodes · 4999 edges · 190 communities (172 shown, 18 thin omitted) +- Extraction: 89% EXTRACTED · 11% INFERRED · 0% AMBIGUOUS · INFERRED: 552 edges (avg confidence: 0.81) +- Token cost: 0 input · 0 output + +## Community Hubs (Navigation) +- [[_COMMUNITY_Playback Profile Family|Playback Profile Family]] +- [[_COMMUNITY_Media Segment Model|Media Segment Model]] +- [[_COMMUNITY_Download Controller|Download Controller]] +- [[_COMMUNITY_Download Media Source|Download Media Source]] +- [[_COMMUNITY_Jellyfin Playback Profiles|Jellyfin Playback Profiles]] +- [[_COMMUNITY_Playable Media Model|Playable Media Model]] +- [[_COMMUNITY_Season & Series Model|Season & Series Model]] +- [[_COMMUNITY_Login Screen|Login Screen]] +- [[_COMMUNITY_Playback Progress Reporter|Playback Progress Reporter]] +- [[_COMMUNITY_TV Home Content Tests|TV Home Content Tests]] +- [[_COMMUNITY_Offline Media Repository|Offline Media Repository]] +- [[_COMMUNITY_TV Hero Tests|TV Hero Tests]] +- [[_COMMUNITY_Track Mapper|Track Mapper]] +- [[_COMMUNITY_Jellyfin API Client|Jellyfin API Client]] +- [[_COMMUNITY_Composite Media Repository|Composite Media Repository]] +- [[_COMMUNITY_Logging & Logger|Logging & Logger]] +- [[_COMMUNITY_In-Memory App Content|In-Memory App Content]] +- [[_COMMUNITY_TV Nav Drawer Tests|TV Nav Drawer Tests]] +- [[_COMMUNITY_Authentication Repository|Authentication Repository]] +- [[_COMMUNITY_Home Refresh Side Effect|Home Refresh Side Effect]] +- [[_COMMUNITY_Player UI Models|Player UI Models]] +- [[_COMMUNITY_Episode & Series Feature|Episode & Series Feature]] +- [[_COMMUNITY_Section Header UI|Section Header UI]] +- [[_COMMUNITY_Home Screen UI|Home Screen UI]] +- [[_COMMUNITY_Player Screen UI|Player Screen UI]] +- [[_COMMUNITY_Settings Screen UI|Settings Screen UI]] +- [[_COMMUNITY_Room Database Layer|Room Database Layer]] +- [[_COMMUNITY_Playback Profile Policy|Playback Profile Policy]] +- [[_COMMUNITY_Media Detail Scaffold|Media Detail Scaffold]] +- [[_COMMUNITY_Download Service|Download Service]] +- [[_COMMUNITY_Media Detail Components|Media Detail Components]] +- [[_COMMUNITY_TV Navigation Module|TV Navigation Module]] +- [[_COMMUNITY_Media Metadata Updater|Media Metadata Updater]] +- [[_COMMUNITY_Poster Card UI|Poster Card UI]] +- [[_COMMUNITY_Series Screen UI|Series Screen UI]] +- [[_COMMUNITY_Settings ViewModel|Settings ViewModel]] +- [[_COMMUNITY_Library Screen UI|Library Screen UI]] +- [[_COMMUNITY_Movie Screen UI|Movie Screen UI]] +- [[_COMMUNITY_Media Detail Shell|Media Detail Shell]] +- [[_COMMUNITY_Community 39|Community 39]] +- [[_COMMUNITY_Community 40|Community 40]] +- [[_COMMUNITY_Community 41|Community 41]] +- [[_COMMUNITY_Community 42|Community 42]] +- [[_COMMUNITY_Community 43|Community 43]] +- [[_COMMUNITY_Community 44|Community 44]] +- [[_COMMUNITY_Community 45|Community 45]] +- [[_COMMUNITY_Community 46|Community 46]] +- [[_COMMUNITY_Community 47|Community 47]] +- [[_COMMUNITY_Community 48|Community 48]] +- [[_COMMUNITY_Community 49|Community 49]] +- [[_COMMUNITY_Community 50|Community 50]] +- [[_COMMUNITY_Community 51|Community 51]] +- [[_COMMUNITY_Community 52|Community 52]] +- [[_COMMUNITY_Community 53|Community 53]] +- [[_COMMUNITY_Community 54|Community 54]] +- [[_COMMUNITY_Community 55|Community 55]] +- [[_COMMUNITY_Community 56|Community 56]] +- [[_COMMUNITY_Community 57|Community 57]] +- [[_COMMUNITY_Community 58|Community 58]] +- [[_COMMUNITY_Community 59|Community 59]] +- [[_COMMUNITY_Community 60|Community 60]] +- [[_COMMUNITY_Community 61|Community 61]] +- [[_COMMUNITY_Community 62|Community 62]] +- [[_COMMUNITY_Community 63|Community 63]] +- [[_COMMUNITY_Community 64|Community 64]] +- [[_COMMUNITY_Community 65|Community 65]] +- [[_COMMUNITY_Community 66|Community 66]] +- [[_COMMUNITY_Community 67|Community 67]] +- [[_COMMUNITY_Community 68|Community 68]] +- [[_COMMUNITY_Community 69|Community 69]] +- [[_COMMUNITY_Community 70|Community 70]] +- [[_COMMUNITY_Community 71|Community 71]] +- [[_COMMUNITY_Community 72|Community 72]] +- [[_COMMUNITY_Community 73|Community 73]] +- [[_COMMUNITY_Community 74|Community 74]] +- [[_COMMUNITY_Community 75|Community 75]] +- [[_COMMUNITY_Community 76|Community 76]] +- [[_COMMUNITY_Community 77|Community 77]] +- [[_COMMUNITY_Community 78|Community 78]] +- [[_COMMUNITY_Community 79|Community 79]] +- [[_COMMUNITY_Community 80|Community 80]] +- [[_COMMUNITY_Community 81|Community 81]] +- [[_COMMUNITY_Community 82|Community 82]] +- [[_COMMUNITY_Community 83|Community 83]] +- [[_COMMUNITY_Community 84|Community 84]] +- [[_COMMUNITY_Community 85|Community 85]] +- [[_COMMUNITY_Community 86|Community 86]] +- [[_COMMUNITY_Community 87|Community 87]] +- [[_COMMUNITY_Community 88|Community 88]] +- [[_COMMUNITY_Community 89|Community 89]] +- [[_COMMUNITY_Community 90|Community 90]] +- [[_COMMUNITY_Community 91|Community 91]] +- [[_COMMUNITY_Community 92|Community 92]] +- [[_COMMUNITY_Community 93|Community 93]] +- [[_COMMUNITY_Community 94|Community 94]] +- [[_COMMUNITY_Community 95|Community 95]] +- [[_COMMUNITY_Community 96|Community 96]] +- [[_COMMUNITY_Community 97|Community 97]] +- [[_COMMUNITY_Community 98|Community 98]] +- [[_COMMUNITY_Community 99|Community 99]] +- [[_COMMUNITY_Community 100|Community 100]] +- [[_COMMUNITY_Community 101|Community 101]] +- [[_COMMUNITY_Community 102|Community 102]] +- [[_COMMUNITY_Community 103|Community 103]] +- [[_COMMUNITY_Community 104|Community 104]] +- [[_COMMUNITY_Community 105|Community 105]] +- [[_COMMUNITY_Community 106|Community 106]] +- [[_COMMUNITY_Community 107|Community 107]] +- [[_COMMUNITY_Community 108|Community 108]] +- [[_COMMUNITY_Community 109|Community 109]] +- [[_COMMUNITY_Community 110|Community 110]] +- [[_COMMUNITY_Community 111|Community 111]] +- [[_COMMUNITY_Community 112|Community 112]] +- [[_COMMUNITY_Community 113|Community 113]] +- [[_COMMUNITY_Community 114|Community 114]] +- [[_COMMUNITY_Community 115|Community 115]] +- [[_COMMUNITY_Community 116|Community 116]] +- [[_COMMUNITY_Community 117|Community 117]] +- [[_COMMUNITY_Community 118|Community 118]] +- [[_COMMUNITY_Community 119|Community 119]] +- [[_COMMUNITY_Community 120|Community 120]] +- [[_COMMUNITY_Community 121|Community 121]] +- [[_COMMUNITY_Community 122|Community 122]] +- [[_COMMUNITY_Community 123|Community 123]] +- [[_COMMUNITY_Community 124|Community 124]] +- [[_COMMUNITY_Community 125|Community 125]] +- [[_COMMUNITY_Community 126|Community 126]] +- [[_COMMUNITY_Community 127|Community 127]] +- [[_COMMUNITY_Community 128|Community 128]] +- [[_COMMUNITY_Community 129|Community 129]] +- [[_COMMUNITY_Community 130|Community 130]] +- [[_COMMUNITY_Community 131|Community 131]] +- [[_COMMUNITY_Community 132|Community 132]] +- [[_COMMUNITY_Community 133|Community 133]] +- [[_COMMUNITY_Community 134|Community 134]] +- [[_COMMUNITY_Community 135|Community 135]] +- [[_COMMUNITY_Community 136|Community 136]] +- [[_COMMUNITY_Community 137|Community 137]] +- [[_COMMUNITY_Community 138|Community 138]] +- [[_COMMUNITY_Community 139|Community 139]] +- [[_COMMUNITY_Community 140|Community 140]] +- [[_COMMUNITY_Community 141|Community 141]] +- [[_COMMUNITY_Community 142|Community 142]] +- [[_COMMUNITY_Community 143|Community 143]] +- [[_COMMUNITY_Community 144|Community 144]] +- [[_COMMUNITY_Community 145|Community 145]] +- [[_COMMUNITY_Community 146|Community 146]] +- [[_COMMUNITY_Community 147|Community 147]] +- [[_COMMUNITY_Community 148|Community 148]] +- [[_COMMUNITY_Community 149|Community 149]] +- [[_COMMUNITY_Community 150|Community 150]] +- [[_COMMUNITY_Community 151|Community 151]] +- [[_COMMUNITY_Community 152|Community 152]] +- [[_COMMUNITY_Community 153|Community 153]] +- [[_COMMUNITY_Community 154|Community 154]] +- [[_COMMUNITY_Community 155|Community 155]] +- [[_COMMUNITY_Community 156|Community 156]] +- [[_COMMUNITY_Community 157|Community 157]] +- [[_COMMUNITY_Community 158|Community 158]] +- [[_COMMUNITY_Community 159|Community 159]] +- [[_COMMUNITY_Community 160|Community 160]] +- [[_COMMUNITY_Community 161|Community 161]] +- [[_COMMUNITY_Community 162|Community 162]] +- [[_COMMUNITY_Community 163|Community 163]] +- [[_COMMUNITY_Community 164|Community 164]] +- [[_COMMUNITY_Community 165|Community 165]] +- [[_COMMUNITY_Community 166|Community 166]] +- [[_COMMUNITY_Community 167|Community 167]] +- [[_COMMUNITY_Community 168|Community 168]] +- [[_COMMUNITY_Community 169|Community 169]] +- [[_COMMUNITY_Community 170|Community 170]] +- [[_COMMUNITY_Community 171|Community 171]] +- [[_COMMUNITY_Community 172|Community 172]] +- [[_COMMUNITY_Community 173|Community 173]] +- [[_COMMUNITY_Community 174|Community 174]] +- [[_COMMUNITY_Community 175|Community 175]] +- [[_COMMUNITY_Community 176|Community 176]] + +## God Nodes (most connected - your core abstractions) +1. `PlayerManager` - 51 edges +2. `MediaUiModel` - 41 edges +3. `JellyfinApiClient` - 39 edges +4. `Icon` - 38 edges +5. `FakeDeviceProfileCapabilities` - 34 edges +6. `OfflineLocalMediaRepository` - 32 edges +7. `AndroidDeviceProfileCapabilities` - 32 edges +8. `Route` - 31 edges +9. `DeviceProfileCapabilities` - 30 edges +10. `OfflineRoomMediaLocalDataSource` - 30 edges + +## Surprising Connections (you probably didn't know these) +- `tvEpisodeSection()` --calls--> `SeriesDto` [INFERRED] + app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt → core/src/main/java/hu/bbara/purefin/core/navigation/SeriesDto.kt +- `PosterCardContent()` --calls--> `UnwatchedEpisodeBadge()` [INFERRED] + app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt → core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt +- `PosterCardContent()` --calls--> `WatchStateBadge()` [INFERRED] + app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt → core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt +- `PosterCardContent()` --calls--> `PurefinAsyncImage()` [INFERRED] + app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt → core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt +- `TvMediaDetailBodyBox()` --calls--> `PurefinAsyncImage()` [INFERRED] + app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt → core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt + +## Import Cycles +- None detected. + +## Hyperedges (group relationships) +- **Purefin Tech Stack** — 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 [INFERRED 0.95] +- **Purefin Features** — readme_video_playback_queue, readme_continue_watching, readme_user_authentication, readme_smart_downloads, readme_centralized_subtitles_management [INFERRED 0.95] +- **Purefin Development Conventions** — agents_material_design_3, agents_conventional_commits, agents_preferred_workflow [INFERRED 0.85] +- **Android TV App Launcher Icon Variants** — app-tv_src_main_res_mipmap_purefin_logo [INFERRED 0.95] + +## Communities (190 total, 18 thin omitted) + +### Community 0 - "Playback Profile Family" +Cohesion: 0.05 +Nodes (17): PlaybackProfileFamilyModule, TvPlaybackProfileFamilyModule, PlaybackProfileFamily, AndroidDeviceProfileCapabilities, Av1ProfileLevels, DeviceProfileCapabilities, DolbyVisionProfiles, Boolean (+9 more) + +### Community 1 - "Media Segment Model" +Cohesion: 0.05 +Nodes (21): MediaSegment, SegmentType, List, MediaSegmentListener, MediaSegmentManager, Boolean, Flow, List (+13 more) + +### Community 2 - "Download Controller" +Cohesion: 0.06 +Nodes (28): Download, DownloadControllerModule, Boolean, Float, Flow, List, Map, MediaItem (+20 more) + +### Community 3 - "Download Media Source" +Cohesion: 0.05 +Nodes (29): DownloadMediaSourceResolver, EpisodeDownloadSource, Boolean, Int, List, Set, UUID, MovieDownloadSource (+21 more) + +### Community 4 - "Jellyfin Playback Profiles" +Cohesion: 0.06 +Nodes (21): CodecProfile, create(), generateCodecProfile(), JellyfinAndroidMobileProfileConfig, DeviceProfile, Set, String, codecRangeTypes() (+13 more) + +### Community 5 - "Playable Media Model" +Cohesion: 0.08 +Nodes (27): Episode, List, Long, MediaItem, UUID, Movie, PlayableMedia, Series (+19 more) + +### Community 6 - "Season & Series Model" +Cohesion: 0.09 +Nodes (26): Season, formatReleaseDate(), formatRuntime(), Episode, Int, Long, Movie, Series (+18 more) + +### Community 7 - "Login Screen" +Cohesion: 0.09 +Nodes (37): Modifier, LoginContent(), LoginPhaseContent(), ServerSearchContent(), Modifier, LoginScreen(), Composable, FocusRequester (+29 more) + +### Community 8 - "Playback Progress Reporter" +Cohesion: 0.09 +Nodes (19): Boolean, Long, UUID, PlaybackProgressReporter, PlaybackReportContext, Boolean, Job, Long (+11 more) + +### Community 9 - "TV Home Content Tests" +Cohesion: 0.17 +Nodes (12): Double, Episode, Float, List, Map, Movie, String, UUID (+4 more) + +### Community 10 - "Offline Media Repository" +Cohesion: 0.11 +Nodes (12): Boolean, Double, Episode, Flow, List, Long, Map, Movie (+4 more) + +### Community 11 - "TV Hero Tests" +Cohesion: 0.10 +Nodes (14): Boolean, Double, Episode, Movie, Series, TvFocusedItemHeroTest, Boolean, Movie (+6 more) + +### Community 12 - "Track Mapper" +Cohesion: 0.12 +Nodes (20): Boolean, Int, String, TrackMapper, TrackSelectionState, addRangeTypeIfSupported(), Audio, Codec (+12 more) + +### Community 13 - "Jellyfin API Client" +Cohesion: 0.21 +Nodes (10): JellyfinApiClient, BaseItemDto, DeviceProfile, Int, List, Set, T, UUID (+2 more) + +### Community 14 - "Composite Media Repository" +Cohesion: 0.13 +Nodes (13): CompositeLocalMediaRepository, Boolean, Double, Episode, Flow, Long, Map, Movie (+5 more) + +### Community 15 - "Logging & Logger" +Cohesion: 0.15 +Nodes (13): FileLogTree, Boolean, Context, File, Int, List, String, Throwable (+5 more) + +### Community 16 - "In-Memory App Content" +Cohesion: 0.15 +Nodes (12): HomeContentSnapshot, HomeRefreshFailedException, InMemoryAppContentRepository, Job, List, Map, StateFlow, String (+4 more) + +### Community 17 - "TV Nav Drawer Tests" +Cohesion: 0.11 +Nodes (19): TvNavigationDrawerTest, TvDrawerDestinationItem, Boolean, List, Modifier, ProvideTvDrawerTheme(), TvDrawerHeader(), TvNavigationDrawer() (+11 more) + +### Community 18 - "Authentication Repository" +Cohesion: 0.13 +Nodes (9): JellyfinServerCandidate, Boolean, Job, List, StateFlow, String, LoginViewModel, Phase (+1 more) + +### Community 19 - "Home Refresh Side Effect" +Cohesion: 0.14 +Nodes (9): HomeRefreshSideEffect, HomeRefreshSideEffectModule, SyncSmartDownloadsHomeRefreshSideEffect, Boolean, Double, Long, LocalPlaybackPosition, RemotePlaybackPosition (+1 more) + +### Community 20 - "Player UI Models" +Cohesion: 0.11 +Nodes (6): PlaylistElementUiModel, Job, StateFlow, String, UUID, PlayerViewModel + +### Community 21 - "Episode & Series Feature" +Cohesion: 0.09 +Nodes (24): Conventional Commits, Material Design 3, Preferred Workflow, Android, Android TV, AndroidX Navigation 3, APK Version Manager, Centralized Subtitles Management (+16 more) + +### Community 22 - "Section Header UI" +Cohesion: 0.15 +Nodes (8): Boolean, Episode, Job, List, Series, StateFlow, UUID, SeriesViewModel + +### Community 23 - "Home Screen UI" +Cohesion: 0.09 +Nodes (18): Modifier, String, SectionHeader(), ContinueWatchingSection(), List, Modifier, HomeContent(), Boolean (+10 more) + +### Community 24 - "Player Screen UI" +Cohesion: 0.11 +Nodes (19): DefaultTopBar(), DefaultTopBarIconButton(), DefaultTopBarSearchButton(), DefaultTopBarTextButton(), Boolean, ImageVector, Modifier, String (+11 more) + +### Community 25 - "Settings Screen UI" +Cohesion: 0.09 +Nodes (19): List, Long, Modifier, PlayerSeekBar(), Boolean, FocusRequester, List, Long (+11 more) + +### Community 26 - "Room Database Layer" +Cohesion: 0.10 +Nodes (19): BooleanSettingItem(), Boolean, Modifier, String, Modifier, String, ReadOnlySettingItem(), Modifier (+11 more) + +### Community 27 - "Playback Profile Policy" +Cohesion: 0.16 +Nodes (8): EpisodeDao, Boolean, Double, Flow, Int, List, UUID, EpisodeEntity + +### Community 28 - "Media Detail Scaffold" +Cohesion: 0.16 +Nodes (20): Activity, applyBrightness(), formatSeekDelta(), HiddenSeekTimeline(), Boolean, Float, List, Long (+12 more) + +### Community 29 - "Download Service" +Cohesion: 0.21 +Nodes (21): Dp, Modifier, String, MarkAsWatched, MediaDetailActions(), MediaDetailActionsUiModel, MediaDetailCastRow(), MediaDetailCastUiModel (+13 more) + +### Community 30 - "Media Detail Components" +Cohesion: 0.13 +Nodes (15): DownloadServiceEntryPoint, Context, DownloadManager, DownloadNotificationHelper, DownloadRequest, Int, Long, String (+7 more) + +### Community 31 - "TV Navigation Module" +Cohesion: 0.22 +Nodes (19): Icon, GenreChip(), GenreSelector(), Boolean, Composable, List, Modifier, Set (+11 more) + +### Community 32 - "Media Metadata Updater" +Cohesion: 0.20 +Nodes (11): EntryProviderScope, Unit, TvNavigationModule, tvEpisodeSection(), tvHomeSection(), tvLibrarySection(), tvLoginSection(), tvMovieSection() (+3 more) + +### Community 33 - "Poster Card UI" +Cohesion: 0.14 +Nodes (10): Boolean, Double, Long, UUID, MediaMetadataUpdater, JellyfinMediaMetadataUpdaterImpl, Boolean, Double (+2 more) + +### Community 34 - "Series Screen UI" +Cohesion: 0.12 +Nodes (15): Dp, Float, List, Modifier, PaddingValues, String, TextStyle, MediaImageCard() (+7 more) + +### Community 35 - "Settings ViewModel" +Cohesion: 0.22 +Nodes (17): borderIfFocused(), CastRow(), Boolean, Color, Episode, FocusRequester, List, Modifier (+9 more) + +### Community 36 - "Library Screen UI" +Cohesion: 0.23 +Nodes (15): BooleanSetting, DropdownSetting, Boolean, Double, String, T, RangeSetting, ReadOnlySetting (+7 more) + +### Community 37 - "Movie Screen UI" +Cohesion: 0.14 +Nodes (10): List, Modifier, LibraryPosterGrid(), LibraryScreen(), Boolean, List, StateFlow, UUID (+2 more) + +### Community 38 - "Media Detail Shell" +Cohesion: 0.11 +Nodes (15): TopAppBarScrollBehavior, MovieTopBar(), CircularIconButton(), Color, Dp, Float, ImageVector, Modifier (+7 more) + +### Community 39 - "Community 39" +Cohesion: 0.22 +Nodes (16): calculateScrollDistance(), Any, Float, Modifier, String, MediaDetailOverviewSection(), MediaDetailPlaybackSection(), MediaDetailSectionTitle() (+8 more) + +### Community 40 - "Community 40" +Cohesion: 0.14 +Nodes (15): Float, Modifier, String, TvFocusedItemHero(), TvHomeHeroBackdrop(), TvHomeHeroMetadataRow(), Boolean, Modifier (+7 more) + +### Community 41 - "Community 41" +Cohesion: 0.25 +Nodes (17): Boolean, ClosedFloatingPointRange, Double, List, Modifier, String, T, TvBooleanSettingItem() (+9 more) + +### Community 42 - "Community 42" +Cohesion: 0.20 +Nodes (8): Episode, Flow, Map, Movie, Series, StateFlow, UUID, LocalMediaRepository + +### Community 43 - "Community 43" +Cohesion: 0.15 +Nodes (5): AppViewModel, Boolean, StateFlow, String, UUID + +### Community 44 - "Community 44" +Cohesion: 0.15 +Nodes (11): HomeLibrarySettingsProvider, Flow, List, Flow, List, LogoutSettingsProvider, SettingGroup, Flow (+3 more) + +### Community 45 - "Community 45" +Cohesion: 0.16 +Nodes (7): Boolean, Double, Flow, List, UUID, MovieDao, MovieEntity + +### Community 46 - "Community 46" +Cohesion: 0.18 +Nodes (6): Flow, Int, List, UUID, SeriesDao, SeriesEntity + +### Community 47 - "Community 47" +Cohesion: 0.18 +Nodes (14): Boolean, Dp, Int, Modifier, PosterCard(), PosterCardContent(), Boolean, Dp (+6 more) + +### Community 48 - "Community 48" +Cohesion: 0.19 +Nodes (16): AppScreen(), appTabIndex(), appTabMetadata(), AppTabRoute, Downloads, Home, Any, Int (+8 more) + +### Community 49 - "Community 49" +Cohesion: 0.15 +Nodes (11): List, Modifier, LibrariesContent(), Modifier, LibraryListItem(), TvLibrariesOverviewScreenTest, List, Modifier (+3 more) + +### Community 50 - "Community 50" +Cohesion: 0.15 +Nodes (11): FocusRequester, Modifier, Movie, TvMovieHeroSection(), Boolean, Double, Float, String (+3 more) + +### Community 51 - "Community 51" +Cohesion: 0.20 +Nodes (15): Boolean, ImageVector, Int, Modifier, String, TvIconButton(), Boolean, Modifier (+7 more) + +### Community 52 - "Community 52" +Cohesion: 0.32 +Nodes (16): Array, androidAudioCodecName(), AndroidCodecCatalog, androidVideoCodecName(), androidVideoProfileName(), avcProfileName(), create(), h263ProfileName() (+8 more) + +### Community 53 - "Community 53" +Cohesion: 0.18 +Nodes (10): CacheEvictor, DownloadModule, DownloadModuleFactories, CacheDataSource, Context, DataSource, DownloadManager, DownloadNotificationHelper (+2 more) + +### Community 54 - "Community 54" +Cohesion: 0.14 +Nodes (10): Settings, Flow, SettingsRepository, bindSettingsRepository(), Context, DataStore, SettingsModule, InputStream (+2 more) + +### Community 55 - "Community 55" +Cohesion: 0.20 +Nodes (10): create(), Movie, Series, String, SearchResult, List, Set, StateFlow (+2 more) + +### Community 56 - "Community 56" +Cohesion: 0.19 +Nodes (7): AppUpdateInstaller, AndroidAppUpdateInstaller, File, Int, Long, String, IntentSender + +### Community 57 - "Community 57" +Cohesion: 0.19 +Nodes (8): DefaultNavigationManager, SharedFlow, Navigate, NavigationCommand, NavigationManager, Pop, ReplaceAll, NavigationManagerModule + +### Community 58 - "Community 58" +Cohesion: 0.20 +Nodes (13): EntryProviderScope, Unit, NavigationModule, EpisodeRoute, Home, HomeSearchRoute, LibraryRoute, LoginRoute (+5 more) + +### Community 59 - "Community 59" +Cohesion: 0.22 +Nodes (15): CastRow(), DownloadOptionRow(), DownloadOptionsBottomSheet(), EpisodeCard(), EpisodeCarousel(), Boolean, Episode, ImageVector (+7 more) + +### Community 60 - "Community 60" +Cohesion: 0.19 +Nodes (6): Episode, List, Movie, Series, UUID, OfflineMediaManager + +### Community 61 - "Community 61" +Cohesion: 0.22 +Nodes (8): InMemoryLocalMediaRepository, Episode, Flow, List, Map, Movie, Series, StateFlow + +### Community 62 - "Community 62" +Cohesion: 0.18 +Nodes (7): Flow, List, LibraryDao, LibraryEntity, LibraryWithContent, SeasonWithEpisodes, SeriesWithSeasonsAndEpisodes + +### Community 63 - "Community 63" +Cohesion: 0.21 +Nodes (5): Int, List, UUID, SeasonDao, SeasonEntity + +### Community 64 - "Community 64" +Cohesion: 0.20 +Nodes (8): Boolean, Bundle, EntryProviderScope, OkHttpClient, Set, Unit, PurefinActivity, ExitAppDialog() + +### Community 65 - "Community 65" +Cohesion: 0.13 +Nodes (11): DownloadingItemRow(), Modifier, Modifier, NextEpisodeOverlay(), ContentScale, ActiveDownloadItem, Any, ImageVector (+3 more) + +### Community 66 - "Community 66" +Cohesion: 0.13 +Nodes (12): Modifier, String, SuggestionCard(), List, Modifier, SuggestionsSection(), Color, Dp (+4 more) + +### Community 67 - "Community 67" +Cohesion: 0.35 +Nodes (13): Float, List, Modifier, String, UUID, TvContinueWatchingSection(), TvHomeLandscapeCard(), tvHomeLibraryFirstItemTag() (+5 more) + +### Community 68 - "Community 68" +Cohesion: 0.14 +Nodes (9): ApplicationInfo, AppVersionProvider, Long, String, AndroidAppVersionProvider, Long, String, AppUpdateModule (+1 more) + +### Community 69 - "Community 69" +Cohesion: 0.17 +Nodes (7): AppUpdateController, Boolean, Flow, List, SharedFlow, StateFlow, String + +### Community 70 - "Community 70" +Cohesion: 0.17 +Nodes (8): UserSession, Context, DataStore, UserSessionModule, InputStream, OutputStream, UserSessionSerializer, Serializer + +### Community 71 - "Community 71" +Cohesion: 0.20 +Nodes (6): Boolean, Flow, List, UUID, SmartDownloadDao, SmartDownloadEntity + +### Community 72 - "Community 72" +Cohesion: 0.26 +Nodes (13): BottomSection(), formatTime(), Boolean, Dp, Int, Long, Modifier, String (+5 more) + +### Community 73 - "Community 73" +Cohesion: 0.16 +Nodes (11): Modifier, PlayerLoadingErrorEndCard(), Modifier, TvPlayerLoadingErrorEndCard(), PlayerUiState, Boolean, Dp, Float (+3 more) + +### Community 74 - "Community 74" +Cohesion: 0.23 +Nodes (7): Boolean, Bundle, EntryProviderScope, OkHttpClient, Set, Unit, TvActivity + +### Community 75 - "Community 75" +Cohesion: 0.22 +Nodes (12): Boolean, Color, FocusRequester, Modifier, String, TvPlayerQueuePanel(), TvQueueArtwork(), TvQueueRowCard() (+4 more) + +### Community 76 - "Community 76" +Cohesion: 0.18 +Nodes (6): Boolean, Flow, List, UUID, SmartDownloadStore, OfflineBindingsModule + +### Community 77 - "Community 77" +Cohesion: 0.21 +Nodes (5): Boolean, Double, Long, UUID, RuntimeException + +### Community 78 - "Community 78" +Cohesion: 0.25 +Nodes (5): JellyfinAuthenticationRepository, AuthenticationResult, Boolean, Flow, String + +### Community 79 - "Community 79" +Cohesion: 0.21 +Nodes (4): Context, MediaDatabaseModule, OfflineMediaDatabase, RoomDatabase + +### Community 80 - "Community 80" +Cohesion: 0.32 +Nodes (12): androidx, formatTime(), handleExpandPlaylistKey(), Boolean, FocusRequester, Long, Modifier, String (+4 more) + +### Community 81 - "Community 81" +Cohesion: 0.21 +Nodes (7): TrackPreferences, Context, DataStore, TrackPreferencesModule, InputStream, OutputStream, TrackPreferencesSerializer + +### Community 82 - "Community 82" +Cohesion: 0.21 +Nodes (4): QuickConnectSession, AuthenticationResult, String, RecommendedServerInfo + +### Community 83 - "Community 83" +Cohesion: 0.24 +Nodes (7): DownloadModuleTest, FakeDataSourceFactory, Any, Boolean, CacheDataSource, String, DataSource + +### Community 84 - "Community 84" +Cohesion: 0.29 +Nodes (12): CachedCastMember, CachedEpisode, CachedLibrary, CachedMediaItem, CachedMovie, CachedSeries, toCachedCastMember(), toCachedEpisode() (+4 more) + +### Community 85 - "Community 85" +Cohesion: 0.29 +Nodes (4): CastMemberDao, List, UUID, CastMemberEntity + +### Community 86 - "Community 86" +Cohesion: 0.21 +Nodes (9): action, appRouteEntryBuilder(), Unit, rememberNotificationPermissionGate(), Modifier, Movie, MovieScreen(), MovieScreenInternal() (+1 more) + +### Community 87 - "Community 87" +Cohesion: 0.20 +Nodes (5): Bundle, PlayerActivity, AppTheme(), Boolean, ComponentActivity + +### Community 88 - "Community 88" +Cohesion: 0.27 +Nodes (11): homeMediaSharedBounds(), homeMediaSharedBoundsDestination(), homeMediaSharedBoundsKey(), homeMediaSharedBoundsSource(), isHomeMediaSharedBoundsTransitionActive(), Boolean, Modifier, String (+3 more) + +### Community 89 - "Community 89" +Cohesion: 0.27 +Nodes (10): EpisodeTopBar(), EpisodeTopBarShortcut, String, TopAppBarScrollBehavior, Series, EpisodeScreen(), EpisodeScreenInternal(), Episode (+2 more) + +### Community 90 - "Community 90" +Cohesion: 0.17 +Nodes (9): Modifier, String, SearchMessage(), Boolean, Dp, Modifier, SearchOverlay(), Modifier (+1 more) + +### Community 91 - "Community 91" +Cohesion: 0.20 +Nodes (9): Boolean, Modifier, String, PlayerQueuePanel(), QueueRow(), Modifier, TvNextEpisodeOverlay(), Unit (+1 more) + +### Community 92 - "Community 92" +Cohesion: 0.41 +Nodes (10): createPlaceholder(), EpisodeUiModel, Boolean, Float, Int, String, UUID, MediaUiModel (+2 more) + +### Community 93 - "Community 93" +Cohesion: 0.24 +Nodes (7): Double, Movie, MovieScreenContentTest, Modifier, Movie, TvMovieScreen(), TvMovieScreenContent() + +### Community 94 - "Community 94" +Cohesion: 0.17 +Nodes (10): Episode, FocusRequester, Modifier, String, TvEpisodeHeroSection(), Color, List, Modifier (+2 more) + +### Community 95 - "Community 95" +Cohesion: 0.18 +Nodes (10): calculateScrollDistance(), Float, tvHomeColumnBringIntoViewSpec(), List, Map, Modifier, PaddingValues, UUID (+2 more) + +### Community 96 - "Community 96" +Cohesion: 0.27 +Nodes (11): handleTvPlayerRootKeyEvent(), HiddenTvSeekTimeline(), Boolean, List, Long, Modifier, String, TvPlayerClock() (+3 more) + +### Community 97 - "Community 97" +Cohesion: 0.23 +Nodes (11): Library, Episode, Movie, Series, UUID, toCastMember(), toEpisode(), toLibrary() (+3 more) + +### Community 98 - "Community 98" +Cohesion: 0.35 +Nodes (10): Cached, CacheEntry, Join, String, T, Resolution, SingleFlight, Start (+2 more) + +### Community 99 - "Community 99" +Cohesion: 0.24 +Nodes (5): Boolean, Flow, String, UUID, UserSessionRepository + +### Community 100 - "Community 100" +Cohesion: 0.20 +Nodes (4): Boolean, Movie, StateFlow, MovieScreenViewModel + +### Community 101 - "Community 101" +Cohesion: 0.24 +Nodes (5): DataStoreUserSessionRepository, Boolean, Flow, String, UUID + +### Community 102 - "Community 102" +Cohesion: 0.20 +Nodes (7): HomeCache, HomeCacheModule, Context, DataStore, HomeCacheSerializer, InputStream, OutputStream + +### Community 103 - "Community 103" +Cohesion: 0.22 +Nodes (6): UpdateAvailableDialog(), AppUpdateInfo, String, AppUpdateManifest, AppUpdateRepository, String + +### Community 104 - "Community 104" +Cohesion: 0.51 +Nodes (10): AudioSelectionButton(), Boolean, List, Modifier, String, QualitySelectionButton(), SubtitlesSelectionButton(), TrackOptionItem() (+2 more) + +### Community 105 - "Community 105" +Cohesion: 0.29 +Nodes (6): empty(), String, MediaTrackPreferences, Flow, String, TrackPreferencesRepository + +### Community 106 - "Community 106" +Cohesion: 0.31 +Nodes (4): AuthenticationRepository, Boolean, Flow, String + +### Community 107 - "Community 107" +Cohesion: 0.20 +Nodes (5): DownloadsViewModel, String, UUID, SeriesDto, ViewModel + +### Community 108 - "Community 108" +Cohesion: 0.25 +Nodes (4): Set, String, UUID, SearchViewModel + +### Community 109 - "Community 109" +Cohesion: 0.20 +Nodes (8): Boolean, Double, List, SharedFlow, StateFlow, String, T, SettingsViewModel + +### Community 110 - "Community 110" +Cohesion: 0.22 +Nodes (4): Long, Job, Long, SeekByCollector + +### Community 111 - "Community 111" +Cohesion: 0.18 +Nodes (9): DownloadActionButton(), Dp, Modifier, Color, Dp, Float, ImageVector, Modifier (+1 more) + +### Community 112 - "Community 112" +Cohesion: 0.20 +Nodes (8): AppBottomBar(), Boolean, Int, Boolean, Int, List, Modifier, LibrariesScreen() + +### Community 113 - "Community 113" +Cohesion: 0.27 +Nodes (4): EpisodeScreenContentTest, Double, Episode, CastMember + +### Community 114 - "Community 114" +Cohesion: 0.38 +Nodes (9): defaultSeason(), focusTargetEpisodeId(), Episode, Modifier, Series, UUID, nextUpEpisode(), TvSeriesScreen() (+1 more) + +### Community 115 - "Community 115" +Cohesion: 0.33 +Nodes (5): AudioTrackProperties, SubtitleTrackProperties, Int, List, TrackMatcher + +### Community 116 - "Community 116" +Cohesion: 0.24 +Nodes (4): EpisodeScreenViewModel, Boolean, Episode, StateFlow + +### Community 118 - "Community 118" +Cohesion: 0.22 +Nodes (5): AppUpdateViewModel, Boolean, SharedFlow, StateFlow, String + +### Community 119 - "Community 119" +Cohesion: 0.22 +Nodes (6): JellyfinAuthInterceptor, String, JellyfinNetworkModule, OkHttpClient, Interceptor, Response + +### Community 120 - "Community 120" +Cohesion: 0.31 +Nodes (9): Boolean, Color, Dp, Float, Modifier, String, TextUnit, MediaResumeButton() (+1 more) + +### Community 121 - "Community 121" +Cohesion: 0.24 +Nodes (3): Boolean, Long, PlayMethod + +### Community 122 - "Community 122" +Cohesion: 0.22 +Nodes (5): LogUploadSettingsModule, Flow, List, String, LogUploadSettingsProvider + +### Community 123 - "Community 123" +Cohesion: 0.27 +Nodes (5): Boolean, Flow, List, UUID, RoomSmartDownloadStore + +### Community 124 - "Community 124" +Cohesion: 0.22 +Nodes (7): HomeBrowseCard(), Modifier, String, Color, Int, Modifier, UnwatchedEpisodeBadge() + +### Community 125 - "Community 125" +Cohesion: 0.28 +Nodes (7): Boolean, Composable, Modifier, Unit, PersistentOverlayContainer(), PersistentOverlayController, rememberPersistentOverlayController() + +### Community 126 - "Community 126" +Cohesion: 0.39 +Nodes (8): canPerform(), Boolean, Modifier, Series, MarkSeriesAsWatchedConfirmationDialog(), requiresNotificationPermission(), SeriesScreen(), SeriesScreenInternal() + +### Community 127 - "Community 127" +Cohesion: 0.28 +Nodes (5): List, Set, StateFlow, String, SearchManager + +### Community 128 - "Community 128" +Cohesion: 0.33 +Nodes (4): ArtworkKind, ImageUrlBuilder, String, UUID + +### Community 129 - "Community 129" +Cohesion: 0.28 +Nodes (6): UUID, UuidSerializer, Decoder, Encoder, KSerializer, SerialDescriptor + +### Community 130 - "Community 130" +Cohesion: 0.22 +Nodes (8): Boolean, Color, Dp, Int, Modifier, String, TextUnit, MediaSynopsis() + +### Community 131 - "Community 131" +Cohesion: 0.36 +Nodes (6): Boolean, Double, Flow, String, T, SettingsRepositoryImpl + +### Community 132 - "Community 132" +Cohesion: 0.25 +Nodes (6): ContentBadge(), Color, Modifier, String, HomeEmptyState(), Modifier + +### Community 133 - "Community 133" +Cohesion: 0.25 +Nodes (6): DownloadsContent(), Modifier, DownloadsScreen(), Boolean, Int, Modifier + +### Community 134 - "Community 134" +Cohesion: 0.25 +Nodes (7): HomeScreen(), Boolean, Int, List, Map, Modifier, UUID + +### Community 136 - "Community 136" +Cohesion: 0.36 +Nodes (7): GhostTextButton(), Dp, FocusRequester, Modifier, String, MediaDetailsTopBar(), MediaDetailsTopBarShortcut + +### Community 137 - "Community 137" +Cohesion: 0.25 +Nodes (5): HomeRepository, List, Map, StateFlow, UUID + +### Community 138 - "Community 138" +Cohesion: 0.39 +Nodes (3): HomeRefreshCoordinator, Boolean, Unit + +### Community 139 - "Community 139" +Cohesion: 0.25 +Nodes (7): CircularTextButton(), Color, Dp, Float, Int, Modifier, String + +### Community 140 - "Community 140" +Cohesion: 0.25 +Nodes (7): Color, Float, ImageVector, Int, Modifier, String, PurefinIconButton() + +### Community 141 - "Community 141" +Cohesion: 0.29 +Nodes (3): PurefinApplication, TvApplication, Application + +### Community 142 - "Community 142" +Cohesion: 0.29 +Nodes (6): Dp, Float, ImageVector, Modifier, String, PlayerAdjustmentIndicator() + +### Community 143 - "Community 143" +Cohesion: 0.38 +Nodes (4): BroadcastReceiver, AppUpdateInstallReceiver, Context, Intent + +### Community 144 - "Community 144" +Cohesion: 0.48 +Nodes (6): EpisodeMedia, Media, MovieMedia, SeasonMedia, SeriesMedia, toMedia() + +### Community 146 - "Community 146" +Cohesion: 0.33 +Nodes (6): Boolean, Color, Int, Modifier, WatchStateBadge(), WatchStateBadgePreview() + +### Community 147 - "Community 147" +Cohesion: 0.48 +Nodes (6): Color, ImageVector, Modifier, String, MediaPlaybackSettings(), MediaSettingDropdown() + +### Community 148 - "Community 148" +Cohesion: 0.48 +Nodes (6): Color, Float, Modifier, PurefinWaitingScreen(), WaitingDot(), WaitingDots() + +### Community 149 - "Community 149" +Cohesion: 0.33 +Nodes (5): DropdownSettingItem(), List, Modifier, String, T + +### Community 150 - "Community 150" +Cohesion: 0.33 +Nodes (5): ClosedFloatingPointRange, Double, Modifier, String, RangeSettingItem() + +### Community 151 - "Community 151" +Cohesion: 0.60 +Nodes (5): Downloaded, Downloading, DownloadState, Failed, NotDownloaded + +### Community 152 - "Community 152" +Cohesion: 0.33 +Nodes (4): Application, DataSource, Player, VideoPlayerModule + +### Community 153 - "Community 153" +Cohesion: 0.33 +Nodes (3): CodecDebugHelper, Boolean, String + +### Community 154 - "Community 154" +Cohesion: 0.47 +Nodes (3): String, UUID, UuidConverters + +### Community 155 - "Community 155" +Cohesion: 0.40 +Nodes (3): HorizontalSeekGestureHelper, Float, Long + +### Community 156 - "Community 156" +Cohesion: 0.40 +Nodes (4): DragDirection, Boolean, Modifier, PlayerGesturesLayer() + +### Community 159 - "Community 159" +Cohesion: 0.40 +Nodes (3): OkHttpClient, OkHttpDataSource, PlaybackNetworkModule + +### Community 160 - "Community 160" +Cohesion: 0.40 +Nodes (4): Color, Modifier, String, MediaMetaChip() + +### Community 162 - "Community 162" +Cohesion: 0.50 +Nodes (3): Modifier, String, StringSettingItem() + +### Community 163 - "Community 163" +Cohesion: 0.50 +Nodes (3): hslColor(), Color, Float + +### Community 164 - "Community 164" +Cohesion: 0.50 +Nodes (3): hslColor(), Color, Float + +## Knowledge Gaps +- **37 isolated node(s):** `ColorFamily`, `DragDirection`, `SeriesDownloadOption`, `Episode`, `LibraryKind` (+32 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **18 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `Icon` connect `TV Navigation Module` to `Community 132`, `Community 133`, `Login Screen`, `Community 142`, `TV Nav Drawer Tests`, `Community 146`, `Community 147`, `Community 148`, `Home Screen UI`, `Player Screen UI`, `Download Service`, `Series Screen UI`, `Settings ViewModel`, `Media Detail Shell`, `Community 41`, `Community 49`, `Community 51`, `Community 59`, `Community 65`, `Community 75`, `Community 90`, `Community 91`, `Community 96`, `Community 104`, `Community 112`, `Community 120`?** + _High betweenness centrality (0.215) - this node is a cross-community bridge._ +- **Why does `TrackOption` connect `Community 104` to `Media Segment Model`, `Track Mapper`, `Community 115`, `Player UI Models`, `Settings Screen UI`?** + _High betweenness centrality (0.174) - this node is a cross-community bridge._ +- **Why does `Season` connect `Season & Series Model` to `Settings ViewModel`, `Community 135`, `Offline Media Repository`, `Community 114`, `Community 59`, `Community 60`, `Download Service`?** + _High betweenness centrality (0.130) - this node is a cross-community bridge._ +- **Are the 41 inferred relationships involving `RoundedCornerShape` (e.g. with `MediaImageCard()` and `PosterCardContent()`) actually correct?** + _`RoundedCornerShape` has 41 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 36 inferred relationships involving `Icon` (e.g. with `MediaImageCard()` and `SectionHeader()`) actually correct?** + _`Icon` has 36 INFERRED edges - model-reasoned connections that need verification._ +- **What connects `ColorFamily`, `DragDirection`, `SeriesDownloadOption` to the rest of the system?** + _40 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `Playback Profile Family` be split into smaller, more focused modules?** + _Cohesion score 0.054746835443037975 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/027e8564db0a32e8a8f48fe69b7ee7218661be5b339caad43cf9a24a34fa30ef.json b/graphify-out/cache/ast/v0.9.5/027e8564db0a32e8a8f48fe69b7ee7218661be5b339caad43cf9a24a34fa30ef.json new file mode 100644 index 00000000..0c39b376 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/027e8564db0a32e8a8f48fe69b7ee7218661be5b339caad43cf9a24a34fa30ef.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "label": "AndroidCodecCatalog.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidcodeccatalog", "label": "AndroidCodecCatalog", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L7", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "label": "create()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L13", "_callable": true}, {"id": "array", "label": "Array", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt"}, {"id": "mediacodecinfo", "label": "MediaCodecInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname", "label": "androidVideoCodecName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L49", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname", "label": "androidAudioCodecName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L61", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "label": "androidVideoProfileName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L79", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename", "label": "mpeg2ProfileName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L90", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename", "label": "h263ProfileName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L100", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename", "label": "mpeg4ProfileName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L113", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename", "label": "avcProfileName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L132", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename", "label": "hevcProfileName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L145", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename", "label": "vp8ProfileName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L154", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename", "label": "vp9ProfileName()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L159", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidcodeccatalog", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "target": "array", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "target": "mediacodecinfo", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidcodeccatalog", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideocodecname", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidaudiocodecname", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidcodeccatalog", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L40", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg2profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_h263profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_mpeg4profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_avcprofilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_hevcprofilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp8profilename", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_androidvideoprofilename", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_vp9profilename", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "linkedSetOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L14", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "linkedSetOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "linkedMapOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "getCapabilitiesForType", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "getOrPut", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "linkedSetOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "mapValues", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androidcodeccatalog_create", "callee": "toSet", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt", "source_location": "L43", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0342735dbafe1e1ff8d5b0954013232feaf48e73840ccc150341f0a595c65cfa.json b/graphify-out/cache/ast/v0.9.5/0342735dbafe1e1ff8d5b0954013232feaf48e73840ccc150341f0a595c65cfa.json new file mode 100644 index 00000000..4baf7e8d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0342735dbafe1e1ff8d5b0954013232feaf48e73840ccc150341f0a595c65cfa.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt", "label": "SmartDownloadDao.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao", "label": "SmartDownloadDao", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_insert", "label": ".insert()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt", "source_location": "L13", "_callable": true}, {"id": "smartdownloadentity", "label": "SmartDownloadEntity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_delete", "label": ".delete()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt", "source_location": "L16", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_getall", "label": ".getAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt", "source_location": "L19", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_exists", "label": ".exists()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt", "source_location": "L22", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe", "label": ".observe()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt", "source_location": "L25", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall", "label": ".observeAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt", "source_location": "L28", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_insert", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_insert", "target": "smartdownloadentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_delete", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_delete", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_getall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_getall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_getall", "target": "smartdownloadentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_exists", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_exists", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_exists", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observe", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_smartdownloaddao_smartdownloaddao_observeall", "target": "smartdownloadentity", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/03abcb6cf6e24283d69ed2941c15011befd9d1420ab22f48599bfde0e0630768.json b/graphify-out/cache/ast/v0.9.5/03abcb6cf6e24283d69ed2941c15011befd9d1420ab22f48599bfde0e0630768.json new file mode 100644 index 00000000..43f18a41 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/03abcb6cf6e24283d69ed2941c15011befd9d1420ab22f48599bfde0e0630768.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt", "label": "EpisodeScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "label": "EpisodeScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L44", "_callable": true}, {"id": "episodedto", "label": "EpisodeDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt"}, {"id": "episodescreenviewmodel", "label": "EpisodeScreenViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "label": "EpisodeScreenInternal()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L92", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt"}, {"id": "episodetopbarshortcut", "label": "EpisodeTopBarShortcut", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "label": "toMediaDetailScaffoldUiModel()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L130", "_callable": true}, {"id": "mediadetailscaffolduimodel", "label": "MediaDetailScaffoldUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "label": "previewEpisode()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L188", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "target": "episodedto", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "target": "episodescreenviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "target": "episode", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "target": "episodetopbarshortcut", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "target": "mediadetailscaffolduimodel", "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": "return_type"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "target": "episode", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L188", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "target": "mediadetailscaffolduimodel", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L135", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "target": "episode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L191", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "selectEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "rememberNotificationPermissionGate", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "requestNotificationPermission", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "onDownloadClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "onDownloadClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreen", "callee": "Series", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "callee": "Intent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "callee": "putExtra", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "callee": "startActivity", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "callee": "MediaDetailScaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_episodescreeninternal", "callee": "EpisodeTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailActionsUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailPrimaryActionUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "mediaPlayButtonText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "mediaPlaybackProgress", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "MarkAsWatched", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "Download", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailSynopsisUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailPlaybackSettingsUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailCastUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L207", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_episodescreen_previewepisode", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt", "source_location": "L210", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0415b58d677b2c61bbbc8ed365c803036a4654df5faf6fdf0bef2227b834c039.json b/graphify-out/cache/ast/v0.9.5/0415b58d677b2c61bbbc8ed365c803036a4654df5faf6fdf0bef2227b834c039.json new file mode 100644 index 00000000..181cefd5 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0415b58d677b2c61bbbc8ed365c803036a4654df5faf6fdf0bef2227b834c039.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt", "label": "DropdownSettingItem.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "label": "DropdownSettingItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L19", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt"}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "target": "t", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "target": "t", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "ExposedDropdownMenuBox", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "OutlinedTextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "TrailingIcon", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "menuAnchor", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "ExposedDropdownMenu", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "DropdownMenuItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_dropdownsettingitem_dropdownsettingitem", "callee": "onValueChange", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt", "source_location": "L59", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/04f8bf701d9bc992852104ad2f537f081cb714e95b75d5cbed2093bce88d7caa.json b/graphify-out/cache/ast/v0.9.5/04f8bf701d9bc992852104ad2f537f081cb714e95b75d5cbed2093bce88d7caa.json new file mode 100644 index 00000000..39c31916 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/04f8bf701d9bc992852104ad2f537f081cb714e95b75d5cbed2093bce88d7caa.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt", "label": "LibrariesScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "label": "LibrariesScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L17", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt"}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "target": "libraryuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "callee": "rememberDefaultTopBarScrollBehavior", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "callee": "nestedScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "callee": "LibrariesTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "callee": "AppBottomBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "callee": "LibrariesContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_librariesscreen_librariesscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt", "source_location": "L53", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/06556f11526837b53666ced8a4649b689d0e9a1f760a1f9028f4c7012f883a9d.json b/graphify-out/cache/ast/v0.9.5/06556f11526837b53666ced8a4649b689d0e9a1f760a1f9028f4c7012f883a9d.json new file mode 100644 index 00000000..82ecc3ff --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/06556f11526837b53666ced8a4649b689d0e9a1f760a1f9028f4c7012f883a9d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_qualifiers_kt", "label": "Qualifiers.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/Qualifiers.kt", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0667bfe7f37a3b44cd7660f7ad3fcd2a2477b7593951a3dae76a66e5322ce8a2.json b/graphify-out/cache/ast/v0.9.5/0667bfe7f37a3b44cd7660f7ad3fcd2a2477b7593951a3dae76a66e5322ce8a2.json new file mode 100644 index 00000000..306f5d89 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0667bfe7f37a3b44cd7660f7ad3fcd2a2477b7593951a3dae76a66e5322ce8a2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt", "label": "MediaResumeButton.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "label": "MediaResumeButton()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L43", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt"}, {"id": "textunit", "label": "TextUnit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "label": "ResumeButtonContent()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L142", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "boolean", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "textunit", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "target": "textunit", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "BoxWithConstraints", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "focusable", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "drawWithContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "clipRect", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "drawContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_mediaresumebutton", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaresumebutton_resumebuttoncontent", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt", "source_location": "L159", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/06ea4be0f88b017a1b71f5e53ed874a598e9c721d1af2601dafd39c687efdade.json b/graphify-out/cache/ast/v0.9.5/06ea4be0f88b017a1b71f5e53ed874a598e9c721d1af2601dafd39c687efdade.json new file mode 100644 index 00000000..95f73ef5 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/06ea4be0f88b017a1b71f5e53ed874a598e9c721d1af2601dafd39c687efdade.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt", "label": "MediaPlaybackSettings.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "label": "MediaPlaybackSettings()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L30", "_callable": true}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt"}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "label": "MediaSettingDropdown()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L61", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediaplaybacksettings", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybacksettings_mediasettingdropdown", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt", "source_location": "L95", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/07eacaf91d745189dd82b3abcbc12c788f73d7572568d6b7a90449d8accb5ca2.json b/graphify-out/cache/ast/v0.9.5/07eacaf91d745189dd82b3abcbc12c788f73d7572568d6b7a90449d8accb5ca2.json new file mode 100644 index 00000000..d3f0e22a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/07eacaf91d745189dd82b3abcbc12c788f73d7572568d6b7a90449d8accb5ca2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_kt", "label": "VoidSettingItem.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem", "label": "VoidSettingItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt", "source_location": "L12", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem", "callee": "ListItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_voidsettingitem_voidsettingitem", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt", "source_location": "L26", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0b0dcc93761da6e756661246499db98782e9646cdb467a079a416fded687e587.json b/graphify-out/cache/ast/v0.9.5/0b0dcc93761da6e756661246499db98782e9646cdb467a079a416fded687e587.json new file mode 100644 index 00000000..c6c9ee04 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0b0dcc93761da6e756661246499db98782e9646cdb467a079a416fded687e587.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_kt", "label": "LibrariesTopBar.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar", "label": "LibrariesTopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt", "source_location": "L9", "_callable": true}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar", "target": "topappbarscrollbehavior", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariestopbar_librariestopbar", "callee": "DefaultTopBarSearchButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt", "source_location": "L18", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0c6e78f63aa49a803699f0bdfdf899128057e3ef533cf6d4d1c826f0844c0451.json b/graphify-out/cache/ast/v0.9.5/0c6e78f63aa49a803699f0bdfdf899128057e3ef533cf6d4d1c826f0844c0451.json new file mode 100644 index 00000000..cbf08bb1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0c6e78f63aa49a803699f0bdfdf899128057e3ef533cf6d4d1c826f0844c0451.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_kt", "label": "DownloadActionButton.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton", "label": "DownloadActionButton()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt", "source_location": "L14", "_callable": true}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton", "target": "downloadstate", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton", "target": "dp", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_downloadactionbutton_downloadactionbutton", "callee": "MediaActionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt", "source_location": "L21", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0c82d291d977cfd7a2b4858309d19e16992952b24d64f3fc044a4cfe55e30c6c.json b/graphify-out/cache/ast/v0.9.5/0c82d291d977cfd7a2b4858309d19e16992952b24d64f3fc044a4cfe55e30c6c.json new file mode 100644 index 00000000..af1df794 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0c82d291d977cfd7a2b4858309d19e16992952b24d64f3fc044a4cfe55e30c6c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt", "label": "CompositeLocalMediaRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "label": "CompositeLocalMediaRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L24", "_callable": true}, {"id": "localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie", "label": ".getMovie()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L49", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries", "label": ".getSeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L56", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode", "label": ".getEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L63", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadmovie", "label": ".loadMovie()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L70", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseries", "label": ".loadSeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L77", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadepisode", "label": ".loadEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L84", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasons", "label": ".loadSeasons()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L91", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes", "label": ".loadSeasonEpisodes()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L98", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress", "label": ".updateWatchProgress()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L105", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent", "label": ".updateWatchProgressPercent()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L112", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L119", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition", "label": ".updatePlaybackPosition()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L126", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "label": ".getFromActiveRepository()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L138", "_callable": true}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "label": ".runOnlineOrOfflineNoOp()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L158", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction", "label": ".runOnlineAction()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L179", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L24", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "localmediarepository", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L24", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "localmediarepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L37", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "movie", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L41", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "episode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L49", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie", "target": "movie", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L56", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L63", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode", "target": "episode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L70", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadmovie", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L77", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseries", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L84", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasons", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L91", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasons", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L98", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L105", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L112", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent", "target": "double", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L119", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L126", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L138", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L158", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L179", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getmovie", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getseries", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getepisode", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadmovie", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseries", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadepisode", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasons", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_loadseasonepisodes", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_markaswatched", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updateplaybackposition", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogress", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_updatewatchprogresspercent", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "callee": "offlineRead", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "callee": "onlineRead", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "callee": "checkConnection", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_getfromactiverepository", "callee": "offlineRead", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "callee": "offlineAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "callee": "onlineAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "callee": "checkConnection", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineorofflinenoop", "callee": "offlineAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction", "callee": "action", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_compositelocalmediarepository_compositelocalmediarepository_runonlineaction", "callee": "checkConnection", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt", "source_location": "L185", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0ec5b29c16dea355f16c97340e2a23f76e5a2910e28f30178994217700b32041.json b/graphify-out/cache/ast/v0.9.5/0ec5b29c16dea355f16c97340e2a23f76e5a2910e28f30178994217700b32041.json new file mode 100644 index 00000000..799531c6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0ec5b29c16dea355f16c97340e2a23f76e5a2910e28f30178994217700b32041.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_kt", "label": "PlaybackReportContext.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackReportContext.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_playbackreportcontext", "label": "PlaybackReportContext", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackReportContext.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackreportcontext_kt", "target": "home_repositories_purefin_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/PlaybackReportContext.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0ed4cc084587e1cba5c0034b06542ee1bcaf1b0807007f9e08942dc3c8d3f555.json b/graphify-out/cache/ast/v0.9.5/0ed4cc084587e1cba5c0034b06542ee1bcaf1b0807007f9e08942dc3c8d3f555.json new file mode 100644 index 00000000..532e1923 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0ed4cc084587e1cba5c0034b06542ee1bcaf1b0807007f9e08942dc3c8d3f555.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "label": "SettingOption.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "label": "SettingOption", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L3", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt"}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting", "label": "RangeSetting", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L9", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting", "label": "BooleanSetting", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L16", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting", "label": "StringSetting", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L22", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting", "label": "ReadOnlySetting", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L28", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting", "label": "VoidSetting", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L36", "_callable": true}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting", "label": "DropdownSetting", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L43", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup", "label": "SettingGroup", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L50", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingsoptions", "label": "SettingsOptions", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L55", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L3", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L4", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_rangesetting", "target": "double", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_booleansetting", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_stringsetting", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L28", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L28", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L28", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_readonlysetting", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L36", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L36", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_voidsetting", "target": "unit", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L43", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingoption", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L43", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_dropdownsetting", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settinggroup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L50", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingoption_settingsoptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt", "source_location": "L55", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0f7b5ce1bb1fe803625fc171986ca7db2dab91de7d576e8e428a01fbd91b096f.json b/graphify-out/cache/ast/v0.9.5/0f7b5ce1bb1fe803625fc171986ca7db2dab91de7d576e8e428a01fbd91b096f.json new file mode 100644 index 00000000..c9cbb23a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0f7b5ce1bb1fe803625fc171986ca7db2dab91de7d576e8e428a01fbd91b096f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt", "label": "CircularIconButton.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "label": "CircularIconButton()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L23", "_callable": true}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_kt", "target": "home_repositories_purefin_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/CircularIconButton.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "target": "color", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "FilledIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "filledIconButtonColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulariconbutton_circulariconbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt", "source_location": "L61", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/0f9d3857b0af77aae6dc96659e57c49e3eda6b06147da260f6a18b31ce0c4a4e.json b/graphify-out/cache/ast/v0.9.5/0f9d3857b0af77aae6dc96659e57c49e3eda6b06147da260f6a18b31ce0c4a4e.json new file mode 100644 index 00000000..ceb26a65 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/0f9d3857b0af77aae6dc96659e57c49e3eda6b06147da260f6a18b31ce0c4a4e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_kt", "label": "HomeEmptyState.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "label": "HomeEmptyState()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L27", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Card", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "cardColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "ContentBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "FilledTonalButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "OutlinedButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homeemptystate_homeemptystate", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt", "source_location": "L79", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1072e2bde8b4c2e626eed1573b5495e60e83db2f71c775a8c6df5246c2e0b712.json b/graphify-out/cache/ast/v0.9.5/1072e2bde8b4c2e626eed1573b5495e60e83db2f71c775a8c6df5246c2e0b712.json new file mode 100644 index 00000000..f999b600 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1072e2bde8b4c2e626eed1573b5495e60e83db2f71c775a8c6df5246c2e0b712.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackpaneltype", "label": "TvTrackPanelType", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L63", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton", "label": "TvQualitySelectionButton()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L69", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton", "label": "TvAudioSelectionButton()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L84", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton", "label": "TvSubtitlesSelectionButton()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L99", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "label": "TvTrackSelectionPanel()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L114", "_callable": true}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "label": "TvTrackOptionRow()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L208", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackpaneltype", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackpaneltype", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "target": "playeruistate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvqualityselectionbutton", "callee": "TvIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvaudioselectionbutton", "callee": "TvIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvsubtitlesselectionbutton", "callee": "TvIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "Triple", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "Triple", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "Triple", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "indexOfFirst", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "withFrameNanos", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "Surface", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "LazyColumn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "heightIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackselectionpanel", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L222", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L239", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "onPreviewKeyEvent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "onClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L268", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L276", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvtrackselectionbuttons_tvtrackoptionrow", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt", "source_location": "L287", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/10bd294b97864053fc90f640fedd95acb24c483b8719561181ff6b5ed162de37.json b/graphify-out/cache/ast/v0.9.5/10bd294b97864053fc90f640fedd95acb24c483b8719561181ff6b5ed162de37.json new file mode 100644 index 00000000..579a6df9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/10bd294b97864053fc90f640fedd95acb24c483b8719561181ff6b5ed162de37.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt", "label": "JellyfinMediaMetadataUpdaterImpl.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl", "label": "JellyfinMediaMetadataUpdaterImpl", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L10", "_callable": true}, {"id": "mediametadataupdater", "label": "MediaMetadataUpdater", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L16", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress", "label": ".updateWatchProgress()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L25", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogresspercent", "label": ".updateWatchProgressPercent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L29", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition", "label": ".updatePlaybackPosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L33", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl", "target": "mediametadataupdater", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L25", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogresspercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogresspercent", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updatewatchprogresspercent", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_updateplaybackposition", "target": "long", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinmediametadataupdaterimpl_jellyfinmediametadataupdaterimpl_markaswatched", "callee": "markAsUnwatched", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt", "source_location": "L20", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/10fcac4ddad71a4b4b9c33628957118351efa206d714d210781e92a6a3af4e66.json b/graphify-out/cache/ast/v0.9.5/10fcac4ddad71a4b4b9c33628957118351efa206d714d210781e92a6a3af4e66.json new file mode 100644 index 00000000..152be663 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/10fcac4ddad71a4b4b9c33628957118351efa206d714d210781e92a6a3af4e66.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt", "label": "AppUpdateInstaller.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "label": "AndroidAppUpdateInstaller", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L24", "_callable": true}, {"id": "appupdateinstaller", "label": "AppUpdateInstaller", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "label": ".installUpdate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L30", "_callable": true}, {"id": "appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "label": ".downloadApk()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L49", "_callable": true}, {"id": "file", "label": "File", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk", "label": ".validateApk()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L75", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "label": ".commitInstallSession()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L80", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver", "label": ".statusReceiver()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L110", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt"}, {"id": "intentsender", "label": "IntentSender", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "label": ".openInstallPermissionSettings()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L121", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel", "label": ".appLabel()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L136", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L24", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "target": "appupdateinstaller", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L24", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L30", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "target": "appupdateinfo", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L49", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "target": "appupdateinfo", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "target": "file", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L75", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk", "target": "file", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L80", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "target": "file", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L110", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver", "target": "intentsender", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L121", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L136", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "callee": "canRequestPackageInstalls", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "callee": "also", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_installupdate", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "resolve", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "toHttpUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "IllegalStateException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "url", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "resolve", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "mkdirs", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "listFiles", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "delete", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "execute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "newCall", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "IllegalStateException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "IllegalStateException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "byteStream", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "outputStream", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_downloadapk", "callee": "copyTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk", "callee": "getPackageArchiveInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_validateapk", "callee": "IllegalStateException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "apply", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "SessionParams", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "setAppPackageName", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "setInstallReason", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "setSize", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "length", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "setRequireUserAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "setPackageSource", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "createSession", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "openSession", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "inputStream", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "openWrite", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "length", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "copyTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "fsync", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "commit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_commitinstallsession", "callee": "abandonSession", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver", "callee": "Intent", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_statusreceiver", "callee": "getBroadcast", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "callee": "addFlags", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "callee": "Intent", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "callee": "parse", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "callee": "startActivity", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "callee": "startActivity", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "callee": "addFlags", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_openinstallpermissionsettings", "callee": "Intent", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstaller_androidappupdateinstaller_applabel", "callee": "loadLabel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt", "source_location": "L137", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1509df8a82394f9d44c599ec1fa02a7b77b26e535321c97558f5e8b012b943a3.json b/graphify-out/cache/ast/v0.9.5/1509df8a82394f9d44c599ec1fa02a7b77b26e535321c97558f5e8b012b943a3.json new file mode 100644 index 00000000..51dcf67b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1509df8a82394f9d44c599ec1fa02a7b77b26e535321c97558f5e8b012b943a3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_kt", "label": "PurefinApplication.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication", "label": "PurefinApplication", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt", "source_location": "L7", "_callable": true}, {"id": "application", "label": "Application", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication_oncreate", "label": ".onCreate()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt", "source_location": "L9", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication", "target": "application", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication_oncreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt", "source_location": "L9", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinapplication_purefinapplication_oncreate", "callee": "initialize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinApplication.kt", "source_location": "L11", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/156d8456f78a69b2d1f4f4bdb5fb4552c3e41f0c6ca0cbbdcbd7402fba12aeba.json b/graphify-out/cache/ast/v0.9.5/156d8456f78a69b2d1f4f4bdb5fb4552c3e41f0c6ca0cbbdcbd7402fba12aeba.json new file mode 100644 index 00000000..710cd361 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/156d8456f78a69b2d1f4f4bdb5fb4552c3e41f0c6ca0cbbdcbd7402fba12aeba.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_kt", "label": "PlaybackProfileModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule", "label": "PlaybackProfileModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_providedeviceprofilecapabilities", "label": ".provideDeviceProfileCapabilities()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt", "source_location": "L14", "_callable": true}, {"id": "deviceprofilecapabilities", "label": "DeviceProfileCapabilities", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy", "label": ".providePlaybackProfilePolicy()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt", "source_location": "L18", "_callable": true}, {"id": "playbackprofilefamily", "label": "PlaybackProfileFamily", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt"}, {"id": "playbackprofilepolicy", "label": "PlaybackProfilePolicy", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_providedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_providedeviceprofilecapabilities", "target": "deviceprofilecapabilities", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy", "target": "playbackprofilefamily", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy", "target": "deviceprofilecapabilities", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy", "target": "playbackprofilepolicy", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_providedeviceprofilecapabilities", "callee": "AndroidDeviceProfileCapabilities", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy", "callee": "MobilePlaybackProfilePolicy", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilemodule_playbackprofilemodule_provideplaybackprofilepolicy", "callee": "TvPlaybackProfilePolicy", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt", "source_location": "L25", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/164a5b227af8f79ffdebfc1ecde27ecd63d9dc61b387b12738a9300d62340ea5.json b/graphify-out/cache/ast/v0.9.5/164a5b227af8f79ffdebfc1ecde27ecd63d9dc61b387b12738a9300d62340ea5.json new file mode 100644 index 00000000..e3e86bd8 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/164a5b227af8f79ffdebfc1ecde27ecd63d9dc61b387b12738a9300d62340ea5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt", "label": "AppUpdateViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "label": "AppUpdateViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L11", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt"}, {"id": "appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt"}, {"id": "sharedflow", "label": "SharedFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdates", "label": ".checkForUpdates()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L22", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdatesonappopen", "label": ".checkForUpdatesOnAppOpen()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L28", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_acceptupdate", "label": ".acceptUpdate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L34", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_declineupdate", "label": ".declineUpdate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L40", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "appupdateinfo", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "sharedflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdates", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdates", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdatesonappopen", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_acceptupdate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_declineupdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L40", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdates", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_checkforupdatesonappopen", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_acceptupdate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateviewmodel_appupdateviewmodel_acceptupdate", "callee": "installAvailableUpdate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt", "source_location": "L36", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/16dee64d8e3c03235a42843be258b0db2260e58dcf13721dadd1af020d31f00d.json b/graphify-out/cache/ast/v0.9.5/16dee64d8e3c03235a42843be258b0db2260e58dcf13721dadd1af020d31f00d.json new file mode 100644 index 00000000..20c8c3b9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/16dee64d8e3c03235a42843be258b0db2260e58dcf13721dadd1af020d31f00d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_kt", "label": "NavigationManagerModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule", "label": "NavigationManagerModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule_providenavigationmanager", "label": ".provideNavigationManager()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt", "source_location": "L12", "_callable": true}, {"id": "navigationmanager", "label": "NavigationManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule_providenavigationmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule_providenavigationmanager", "target": "navigationmanager", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanagermodule_navigationmanagermodule_providenavigationmanager", "callee": "DefaultNavigationManager", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt", "source_location": "L14", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/179dff34b51fe660ddef26177354d189da89b87bcc91fadbfaf953029b185edf.json b/graphify-out/cache/ast/v0.9.5/179dff34b51fe660ddef26177354d189da89b87bcc91fadbfaf953029b185edf.json new file mode 100644 index 00000000..75e11879 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/179dff34b51fe660ddef26177354d189da89b87bcc91fadbfaf953029b185edf.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_kt", "label": "LibraryListItem.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem", "label": "LibraryListItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt", "source_location": "L9", "_callable": true}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem", "target": "libraryuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librarylistitem_librarylistitem", "callee": "MediaImageCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt", "source_location": "L15", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/18ec24144c538c52d79272448fb8bff248e4801df8ee15ff58710641a983ff98.json b/graphify-out/cache/ast/v0.9.5/18ec24144c538c52d79272448fb8bff248e4801df8ee15ff58710641a983ff98.json new file mode 100644 index 00000000..b96c16b6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/18ec24144c538c52d79272448fb8bff248e4801df8ee15ff58710641a983ff98.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_kt", "label": "MovieComponents.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar", "label": "MovieTopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt", "source_location": "L13", "_callable": true}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar", "target": "topappbarscrollbehavior", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_components_moviecomponents_movietopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1915ed6f918d69a8f9671ab429aaf2a4a10c4c4e720ab674e093f3766a89681c.json b/graphify-out/cache/ast/v0.9.5/1915ed6f918d69a8f9671ab429aaf2a4a10c4c4e720ab674e093f3766a89681c.json new file mode 100644 index 00000000..c7fcc95e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1915ed6f918d69a8f9671ab429aaf2a4a10c4c4e720ab674e093f3766a89681c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadeditem_kt", "label": "DownloadedItem.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadedItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadeditem_downloadeditem", "label": "DownloadedItem", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadedItem.kt", "source_location": "L5", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadeditem_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadeditem_downloadeditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadedItem.kt", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1b0018b42e53e78e8d0e7701bc15a0c6d926b24d633bada2be468b88a7bb8776.json b/graphify-out/cache/ast/v0.9.5/1b0018b42e53e78e8d0e7701bc15a0c6d926b24d633bada2be468b88a7bb8776.json new file mode 100644 index 00000000..dc723145 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1b0018b42e53e78e8d0e7701bc15a0c6d926b24d633bada2be468b88a7bb8776.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "label": "SeriesComponents.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "label": "SeriesTopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L68", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriesdownloadoption", "label": "SeriesDownloadOption", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L93", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "label": "DownloadOptionsBottomSheet()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L100", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "label": "DownloadOptionRow()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L181", "_callable": true}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "label": "SeasonTabs()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L233", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "season", "label": "Season", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "label": "EpisodeCarousel()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L307", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "label": "EpisodeCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L321", "_callable": true}, {"id": "seriesviewmodel", "label": "SeriesViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow", "label": "CastRow()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L451", "_callable": true}, {"id": "castmember", "label": "CastMember", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "target": "topappbarscrollbehavior", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriesdownloadoption", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "target": "imagevector", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "target": "season", "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": "generic_arg"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "target": "season", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "target": "episode", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "target": "seriesviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "target": "episode", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow", "target": "castmember", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_castrow", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seriestopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "ModalBottomSheet", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "onDownloadOptionSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "onDownloadOptionSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "onDownloadOptionSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "onDownloadOptionSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionsbottomsheet", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "callee": "ListItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L206", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L222", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_downloadoptionrow", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L249", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L251", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L256", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "ModalBottomSheet", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "LazyColumn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L268", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L268", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L273", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "ListItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L288", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L295", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_seasontabs", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L309", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L313", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecarousel", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L329", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L329", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L330", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L331", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L332", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "markEpisodeAsWatched", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L335", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "markEpisodeAsWatched", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L336", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "combinedClickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "onSelectEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L346", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L354", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L357", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L358", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L358", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L358", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L358", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L358", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L361", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L363", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L365", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L366", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L368", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L371", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L372", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L372", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L374", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "not", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L376", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "MediaProgressBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L377", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "div", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L378", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L378", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L379", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "WatchStateBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L383", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L385", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L385", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L391", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L392", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L393", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L395", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L403", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "ModalBottomSheet", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L414", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L416", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L418", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L419", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L419", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L423", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "ListItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L424", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L425", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L426", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L427", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_components_seriescomponents_episodecard", "callee": "onClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt", "source_location": "L428", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1bda0bb68a1dde387a970ec9e1c38441d00d6342d2d3bcfc3587c2d225b435e2.json b/graphify-out/cache/ast/v0.9.5/1bda0bb68a1dde387a970ec9e1c38441d00d6342d2d3bcfc3587c2d225b435e2.json new file mode 100644 index 00000000..9a899b81 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1bda0bb68a1dde387a970ec9e1c38441d00d6342d2d3bcfc3587c2d225b435e2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_kt", "label": "MediaPlayButtonLabelTest.kt", "file_type": "code", "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest", "label": "MediaPlayButtonLabelTest", "file_type": "code", "source_file": "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L6", "_callable": true}, {"id": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_resume_when_playback_started_and_item_not_watched", "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", "_callable": true}, {"id": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_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", "_callable": true}, {"id": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress", "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", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_kt", "target": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest", "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": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest", "target": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_resume_when_playback_started_and_item_not_watched", "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": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest", "target": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_watched", "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": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest", "target": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_resume_when_playback_started_and_item_not_watched", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L9", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_resume_when_playback_started_and_item_not_watched", "callee": "mediaPlayButtonText", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L9", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_watched", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L14", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_watched", "callee": "mediaPlayButtonText", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L14", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_watched", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_returns_play_when_playback_missing_or_item_watched", "callee": "mediaPlayButtonText", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress", "callee": "mediaPlaybackProgress", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_test_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabeltest_mediaplaybuttonlabeltest_converts_percent_to_normalized_progress", "callee": "mediaPlaybackProgress", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt", "source_location": "L21", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1ca590c19e9b1299ddff1fd63e9df2755cd102ec5e50708396ccd4187f6c00a7.json b/graphify-out/cache/ast/v0.9.5/1ca590c19e9b1299ddff1fd63e9df2755cd102ec5e50708396ccd4187f6c00a7.json new file mode 100644 index 00000000..02a6fa85 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1ca590c19e9b1299ddff1fd63e9df2755cd102ec5e50708396ccd4187f6c00a7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt", "label": "PosterCard.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "label": "PosterCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L40", "_callable": true}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "label": "PosterCardContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L62", "_callable": true}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "dp", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "dp", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "callee": "onMovieSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "callee": "onSeriesSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "callee": "onEpisodeSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "TransformOrigin", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "onFocused", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "WatchStateBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L145", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1d75830cf0074ae3d99cadf62270f1c5336ce604982ceb9da6a8efa51591556d.json b/graphify-out/cache/ast/v0.9.5/1d75830cf0074ae3d99cadf62270f1c5336ce604982ceb9da6a8efa51591556d.json new file mode 100644 index 00000000..f94a7186 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1d75830cf0074ae3d99cadf62270f1c5336ce604982ceb9da6a8efa51591556d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_build_gradle_kts", "label": "build.gradle.kts", "file_type": "code", "source_file": "data/build.gradle.kts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1d99943dd79e69cb7bf3b26ed020575d4d0912e0fbe0b18eebf0a69fb79a607f.json b/graphify-out/cache/ast/v0.9.5/1d99943dd79e69cb7bf3b26ed020575d4d0912e0fbe0b18eebf0a69fb79a607f.json new file mode 100644 index 00000000..0458d9a7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1d99943dd79e69cb7bf3b26ed020575d4d0912e0fbe0b18eebf0a69fb79a607f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt", "label": "JellyfinApiClient.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "label": "JellyfinApiClient", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L65", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "label": ".getUserId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L84", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "label": ".ensureConfigured()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L86", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession", "label": ".configureFromSession()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L97", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers", "label": ".discoverServers()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L103", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "jellyfinservercandidate", "label": "JellyfinServerCandidate", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "label": ".findServer()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L108", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "label": ".authenticate()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L127", "_callable": true}, {"id": "authenticationresult", "label": "AuthenticationResult", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "label": ".isQuickConnectEnabled()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L143", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "label": ".initiateQuickConnect()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L154", "_callable": true}, {"id": "quickconnectsession", "label": "QuickConnectSession", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "label": ".getQuickConnectState()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L165", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "label": ".authenticateWithQuickConnect()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L176", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "label": ".searchBySearchTerm()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L187", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "baseitemdto", "label": "BaseItemDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "label": ".searchByGenre()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L202", "_callable": true}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "label": ".getLibraries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L217", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver", "label": ".probeServer()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L231", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "label": ".getLibraryContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L241", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "label": ".getSuggestions()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L260", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "label": ".getContinueWatching()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L277", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "label": ".getNextUpEpisodes()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L295", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "label": ".getLatestFromLibrary()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L310", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "label": ".getItemInfo()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L326", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "label": ".getSeasons()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L336", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "label": ".getEpisodesInSeason()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L351", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "label": ".getNextEpisodes()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L367", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "label": ".getGenres()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L386", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "label": ".updatePlaybackPosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L399", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L423", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched", "label": ".markAsUnwatched()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L435", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "label": ".getMediaSegments()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L447", "_callable": true}, {"id": "mediasegmentdto", "label": "MediaSegmentDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "label": ".getPlaybackInfo()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L460", "_callable": true}, {"id": "deviceprofile", "label": "DeviceProfile", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "playbackinforesponse", "label": "PlaybackInfoResponse", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl", "label": ".getVideoStreamUrl()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L484", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile", "label": ".uploadLogFile()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L496", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "label": ".reportPlaybackStart()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L505", "_callable": true}, {"id": "playbackreportcontext", "label": "PlaybackReportContext", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "label": ".reportPlaybackProgress()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L531", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped", "label": ".reportPlaybackStopped()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L558", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "label": ".logRequest()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L577", "_callable": true}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod", "label": ".toJellyfinPlayMethod()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L618", "_callable": true}, {"id": "playmethod", "label": "PlayMethod", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver", "label": ".bestServer()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L624", "_callable": true}, {"id": "recommendedserverinfo", "label": "RecommendedServerInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession", "label": ".toQuickConnectSession()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L629", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers", "target": "jellyfinservercandidate", "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": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "target": "jellyfinservercandidate", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "target": "authenticationresult", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "target": "quickconnectsession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "target": "quickconnectsession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "target": "authenticationresult", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "target": "mediasegmentdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "target": "deviceprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "target": "playbackinforesponse", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "target": "playbackreportcontext", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "target": "playbackreportcontext", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped", "target": "playbackreportcontext", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "target": "t", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod", "target": "playmethod", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver", "target": "recommendedserverinfo", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession", "target": "quickconnectsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L629", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers", "target": "jellyfinservercandidate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L105", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "target": "jellyfinservercandidate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L120", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_tojellyfinplaymethod", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_toquickconnectsession", "target": "quickconnectsession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L630", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getuserid", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "callee": "setLoggedIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_ensureconfigured", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_configurefromsession", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers", "callee": "flowOn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_discoverservers", "callee": "discoverLocalServers", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "callee": "getRecommendedServers", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_findserver", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticate", "callee": "authenticateUserByName", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_isquickconnectenabled", "callee": "getQuickConnectEnabled", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_initiatequickconnect", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getquickconnectstate", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_authenticatewithquickconnect", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "callee": "getItems", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbysearchterm", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "callee": "getItems", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L207", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_searchbygenre", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "callee": "getUserViews", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L222", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibraries", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L231", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_probeserver", "callee": "getPingSystem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "callee": "GetItemsRequest", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlibrarycontent", "callee": "getItems", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L255", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L268", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getsuggestions", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L280", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "callee": "GetResumeItemsRequest", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getcontinuewatching", "callee": "getResumeItems", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L295", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "callee": "IllegalStateException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L298", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "callee": "GetNextUpRequest", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L300", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextupepisodes", "callee": "getNextUp", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L305", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L313", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "callee": "getLatestMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getlatestfromlibrary", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L319", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L326", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getiteminfo", "callee": "getItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L331", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L336", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getseasons", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L339", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L351", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L354", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getepisodesinseason", "callee": "getEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L356", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L367", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L370", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L372", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L373", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getnextepisodes", "callee": "getEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L374", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L386", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getgenres", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L389", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L403", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L405", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L406", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L406", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "callee": "updateItemUserData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L411", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_updateplaybackposition", "callee": "UpdateUserItemDataDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L414", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L423", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markaswatched", "callee": "markPlayedItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L428", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L435", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_markasunwatched", "callee": "markUnplayedItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L440", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L447", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L450", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getmediasegments", "callee": "getItemSegments", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L452", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L463", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "callee": "getPostedPlaybackInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L468", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getplaybackinfo", "callee": "PlaybackInfoDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L470", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L492", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_getvideostreamurl", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L492", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L496", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_uploadlogfile", "callee": "logFile", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L501", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L509", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstart", "callee": "PlaybackStartInfo", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L513", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L536", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackprogress", "callee": "PlaybackProgressInfo", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L540", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L562", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_reportplaybackstopped", "callee": "PlaybackStopInfo", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L566", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "elapsedRealtime", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L578", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "block", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L580", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "elapsedRealtime", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L581", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "toByteArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L588", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L588", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L592", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L592", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "toByteArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L599", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L599", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L603", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L603", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L607", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L607", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "elapsedRealtime", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L612", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L613", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_logrequest", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L613", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver", "callee": "firstOrNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L625", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver", "callee": "firstOrNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L626", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_client_jellyfinapiclient_jellyfinapiclient_bestserver", "callee": "firstOrNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt", "source_location": "L627", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1e50c196a90cb2035c78654334001b018ca2759c9ecf805da3bd84d6e53ecf43.json b/graphify-out/cache/ast/v0.9.5/1e50c196a90cb2035c78654334001b018ca2759c9ecf805da3bd84d6e53ecf43.json new file mode 100644 index 00000000..2185d7e9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1e50c196a90cb2035c78654334001b018ca2759c9ecf805da3bd84d6e53ecf43.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_kt", "label": "PlaybackProfilePolicy.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy", "label": "PlaybackProfilePolicy", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy_create", "label": ".create()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt", "source_location": "L6", "_callable": true}, {"id": "deviceprofile", "label": "DeviceProfile", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy", "label": "MobilePlaybackProfilePolicy", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy_create", "label": ".create()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt", "source_location": "L12", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy", "label": "TvPlaybackProfilePolicy", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy_create", "label": ".create()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt", "source_location": "L19", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy_create", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy_create", "target": "deviceprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy_create", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy_create", "target": "deviceprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_kt", "target": "home_repositories_purefin_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": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_playbackprofilepolicy", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy_create", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy_create", "target": "deviceprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_mobileplaybackprofilepolicy_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackprofilepolicy_tvplaybackprofilepolicy_create", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1e7f84d9308c9fe57482ddb8bde50cdee8d1f66bb98fc3e4c3b3ce276eb40f82.json b/graphify-out/cache/ast/v0.9.5/1e7f84d9308c9fe57482ddb8bde50cdee8d1f66bb98fc3e4c3b3ce276eb40f82.json new file mode 100644 index 00000000..fa5ea05b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1e7f84d9308c9fe57482ddb8bde50cdee8d1f66bb98fc3e4c3b3ce276eb40f82.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_kt", "label": "TrackPreferencesModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule", "label": "TrackPreferencesModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore", "label": ".provideTrackPreferencesDataStore()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt", "source_location": "L20", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt"}, {"id": "datastore", "label": "DataStore", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt"}, {"id": "trackpreferences", "label": "TrackPreferences", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository", "label": ".provideTrackPreferencesRepository()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt", "source_location": "L34", "_callable": true}, {"id": "trackpreferencesrepository", "label": "TrackPreferencesRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore", "target": "context", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore", "target": "datastore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore", "target": "trackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository", "target": "datastore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository", "target": "trackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository", "target": "trackpreferencesrepository", "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": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesrepository", "target": "trackpreferencesrepository", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt", "source_location": "L39", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore", "callee": "dataStoreFile", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesmodule_trackpreferencesmodule_providetrackpreferencesdatastore", "callee": "ReplaceFileCorruptionHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt", "source_location": "L28", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1f9a41309459bce333fd056dd91c0bce44d9abac3783c058592d4c074b581a18.json b/graphify-out/cache/ast/v0.9.5/1f9a41309459bce333fd056dd91c0bce44d9abac3783c058592d4c074b581a18.json new file mode 100644 index 00000000..a7f0c648 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1f9a41309459bce333fd056dd91c0bce44d9abac3783c058592d4c074b581a18.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt", "label": "MediaDetailsTopBar.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbarshortcut", "label": "MediaDetailsTopBarShortcut", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L42", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "label": "MediaDetailsTopBar()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L47", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt"}, {"id": "focusrequester", "label": "FocusRequester", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "label": "GhostTextButton()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L115", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbarshortcut", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbarshortcut", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "target": "dp", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "statusBarsPadding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_mediadetailstopbar", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "onClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailstopbar_ghosttextbutton", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt", "source_location": "L146", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1f9df9b51fe120e2b6ef58e85d26dcac5965a3c2867cf99036ef2839fae127fd.json b/graphify-out/cache/ast/v0.9.5/1f9df9b51fe120e2b6ef58e85d26dcac5965a3c2867cf99036ef2839fae127fd.json new file mode 100644 index 00000000..96e8a348 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1f9df9b51fe120e2b6ef58e85d26dcac5965a3c2867cf99036ef2839fae127fd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_kt", "label": "ExitAppDialog.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "label": "ExitAppDialog()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L8", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "callee": "AlertDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L13", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_dialog_exitappdialog_exitappdialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt", "source_location": "L24", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/1fcfea20abf11b16ed2c9b3d29604cd82c7444558adc9458d832da839e66bed8.json b/graphify-out/cache/ast/v0.9.5/1fcfea20abf11b16ed2c9b3d29604cd82c7444558adc9458d832da839e66bed8.json new file mode 100644 index 00000000..58562ca0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/1fcfea20abf11b16ed2c9b3d29604cd82c7444558adc9458d832da839e66bed8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_type_kt", "label": "Type.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Type.kt", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/20bc3986628c457b5b3a622308b57477e23ad99c0d1b89a04cadcde862d085a9.json b/graphify-out/cache/ast/v0.9.5/20bc3986628c457b5b3a622308b57477e23ad99c0d1b89a04cadcde862d085a9.json new file mode 100644 index 00000000..379b09b2 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/20bc3986628c457b5b3a622308b57477e23ad99c0d1b89a04cadcde862d085a9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt", "label": "HomeContent.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "label": "HomeContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L33", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt"}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "libraryuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "map", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "uuid", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "rememberSaveable", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "rememberSaveable", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "snapshotFlow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "PullToRefreshBox", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "LazyColumn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "SuggestionsSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "ContinueWatchingSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "NextUpSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "LibraryPosterSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "HomeEmptyState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_homecontent_homecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt", "source_location": "L152", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2100f2f4d51085a2b0ceba17891ffab43c1d2dc20705fb6efbbba91b114ca774.json b/graphify-out/cache/ast/v0.9.5/2100f2f4d51085a2b0ceba17891ffab43c1d2dc20705fb6efbbba91b114ca774.json new file mode 100644 index 00000000..8be4fa88 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2100f2f4d51085a2b0ceba17891ffab43c1d2dc20705fb6efbbba91b114ca774.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt", "label": "MediaSynopsis.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "label": "MediaSynopsis()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L25", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt"}, {"id": "textunit", "label": "TextUnit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "textunit", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "textunit", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "textunit", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "int", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "target": "boolean", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediasynopsis_mediasynopsis", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/210e78c994c5a184fdc5701c0ebc56f0c7507e4f5adf3051ac68882e63a0de46.json b/graphify-out/cache/ast/v0.9.5/210e78c994c5a184fdc5701c0ebc56f0c7507e4f5adf3051ac68882e63a0de46.json new file mode 100644 index 00000000..6b2c4235 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/210e78c994c5a184fdc5701c0ebc56f0c7507e4f5adf3051ac68882e63a0de46.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt", "label": "OfflineRoomMediaLocalDataSource.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "label": "OfflineRoomMediaLocalDataSource", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L21", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "label": ".observeSeriesWithContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L42", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies", "label": ".saveMovies()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L55", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries", "label": ".saveSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L61", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "label": ".saveSeriesContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L67", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason", "label": ".saveSeason()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L84", "_callable": true}, {"id": "season", "label": "Season", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode", "label": ".saveEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L92", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "label": ".deleteEpisodeAndCleanup()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L101", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies", "label": ".getMovies()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L118", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie", "label": ".getMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L125", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries", "label": ".getSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L130", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic", "label": ".getSeriesBasic()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L134", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent", "label": ".getSeriesWithContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L136", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "label": ".getSeriesInternal()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L138", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "label": ".getSeason()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L151", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons", "label": ".getSeasons()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L167", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode", "label": ".getEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L176", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid", "label": ".getEpisodeById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L181", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "label": ".updateWatchProgress()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L186", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries", "label": ".getEpisodesBySeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L203", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deletemovie", "label": ".deleteMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L209", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "label": ".toEntity()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L213", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "label": ".toDomain()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L265", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "flow", "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": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "flow", "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": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason", "target": "season", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L151", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "target": "uuid", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L151", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "target": "uuid", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L151", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "target": "season", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L151", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "target": "season", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons", "target": "season", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deletemovie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deletemovie", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L213", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L227", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L238", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L265", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L280", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L280", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "target": "season", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L280", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L293", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "target": "episode", "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": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesbasic", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getserieswithcontent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "target": "season", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L293", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "target": "episode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L303", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "callee": "observeWithContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "callee": "sortedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_observeserieswithcontent", "callee": "sortedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies", "callee": "withTransaction", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_savemovies", "callee": "upsertAll", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries", "callee": "withTransaction", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseries", "callee": "upsertAll", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "callee": "withTransaction", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "callee": "upsert", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "callee": "deleteBySeriesId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "callee": "deleteBySeriesId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "callee": "upsert", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseriescontent", "callee": "upsert", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason", "callee": "withTransaction", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason", "callee": "RuntimeException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveseason", "callee": "upsert", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode", "callee": "withTransaction", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode", "callee": "RuntimeException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_saveepisode", "callee": "upsert", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "callee": "withTransaction", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "callee": "deleteById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "callee": "countBySeasonId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "callee": "deleteById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "callee": "countBySeriesId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deleteepisodeandcleanup", "callee": "deleteById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovies", "callee": "getAll", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getmovie", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseries", "callee": "getAll", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "callee": "getBySeriesId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "callee": "getBySeasonId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseriesinternal", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "callee": "getBySeasonId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseason", "callee": "getBySeasonId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons", "callee": "getBySeriesId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getseasons", "callee": "getBySeasonId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisode", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodebyid", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "updateProgress", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "getById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "withTransaction", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "updateProgress", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "countUnwatchedBySeason", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "updateUnwatchedCount", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "countUnwatchedBySeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_updatewatchprogress", "callee": "updateUnwatchedCount", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_getepisodesbyseries", "callee": "getBySeriesId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_deletemovie", "callee": "deleteById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "callee": "MovieEntity", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L213", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "callee": "SeriesEntity", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "callee": "SeasonEntity", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_toentity", "callee": "EpisodeEntity", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlineroommedialocaldatasource_offlineroommedialocaldatasource_todomain", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt", "source_location": "L319", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2140ee0f6805a784342975904e47c7b62b13583863b5267567f01f002dc4a123.json b/graphify-out/cache/ast/v0.9.5/2140ee0f6805a784342975904e47c7b62b13583863b5267567f01f002dc4a123.json new file mode 100644 index 00000000..53e5a0e5 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2140ee0f6805a784342975904e47c7b62b13583863b5267567f01f002dc4a123.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_build_gradle_kts", "label": "build.gradle.kts", "file_type": "code", "source_file": "build.gradle.kts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/21d4c451ea265fb6cec889de644cdbcbd20fe97d7c9eafaa89613935c249e09a.json b/graphify-out/cache/ast/v0.9.5/21d4c451ea265fb6cec889de644cdbcbd20fe97d7c9eafaa89613935c249e09a.json new file mode 100644 index 00000000..cfeb9edf --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/21d4c451ea265fb6cec889de644cdbcbd20fe97d7c9eafaa89613935c249e09a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_kt", "label": "MovieEntity.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/MovieEntity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_movieentity", "label": "MovieEntity", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/MovieEntity.kt", "source_location": "L8", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_movieentity_kt", "target": "home_repositories_purefin_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/MovieEntity.kt", "source_location": "L8", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/22124f4e4f839068ccebb2ee75b2ee24b5560ca65c2d48bf0066ef334ecb01fe.json b/graphify-out/cache/ast/v0.9.5/22124f4e4f839068ccebb2ee75b2ee24b5560ca65c2d48bf0066ef334ecb01fe.json new file mode 100644 index 00000000..3ef1a784 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/22124f4e4f839068ccebb2ee75b2ee24b5560ca65c2d48bf0066ef334ecb01fe.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_kt", "label": "ExampleInstrumentedTest.kt", "file_type": "code", "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest", "label": "ExampleInstrumentedTest", "file_type": "code", "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext", "label": ".useAppContext()", "file_type": "code", "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt", "source_location": "L18", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_kt", "target": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest", "target": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt", "source_location": "L18", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext", "callee": "getInstrumentation", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_androidtest_java_hu_bbara_purefin_exampleinstrumentedtest_exampleinstrumentedtest_useappcontext", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt", "source_location": "L22", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/22768076ed7d3ff2ff85ec31d8949ae6c0b3efb6086b63c91b3e64d04c72b522.json b/graphify-out/cache/ast/v0.9.5/22768076ed7d3ff2ff85ec31d8949ae6c0b3efb6086b63c91b3e64d04c72b522.json new file mode 100644 index 00000000..0ed30c45 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/22768076ed7d3ff2ff85ec31d8949ae6c0b3efb6086b63c91b3e64d04c72b522.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_kt", "label": "TvLoginScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "label": "TvLoginScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L14", "_callable": true}, {"id": "loginviewmodel", "label": "LoginViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "target": "loginviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "rememberCoroutineScope", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "LoginContentState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "LoginServerCandidateUi", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "LoginContentCallbacks", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "selectDiscoveredServer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "JellyfinServerCandidate", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "setUsername", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "setPassword", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "login", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvloginscreen_tvloginscreen", "callee": "TvLoginContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt", "source_location": "L93", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/22bbb48283c869b20cf43e2d26416d3c17450230482086f2cbc0e8e3862224ce.json b/graphify-out/cache/ast/v0.9.5/22bbb48283c869b20cf43e2d26416d3c17450230482086f2cbc0e8e3862224ce.json new file mode 100644 index 00000000..c5e35746 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/22bbb48283c869b20cf43e2d26416d3c17450230482086f2cbc0e8e3862224ce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_tvdrawerdestinationitem", "label": "TvDrawerDestinationItem", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeModels.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemodels_tvdrawerdestinationitem", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/24318b4f97823ccc8dfce467dd445f1d7ccc21ad14fd8c73ecf53dfe6023b778.json b/graphify-out/cache/ast/v0.9.5/24318b4f97823ccc8dfce467dd445f1d7ccc21ad14fd8c73ecf53dfe6023b778.json new file mode 100644 index 00000000..6e9ad8c6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/24318b4f97823ccc8dfce467dd445f1d7ccc21ad14fd8c73ecf53dfe6023b778.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_build_gradle_kts", "label": "build.gradle.kts", "file_type": "code", "source_file": "core-model/build.gradle.kts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/26335ab87391438d18fcaf3aec27446dce3b7616cc9cd5ec627490328c23f111.json b/graphify-out/cache/ast/v0.9.5/26335ab87391438d18fcaf3aec27446dce3b7616cc9cd5ec627490328c23f111.json new file mode 100644 index 00000000..bb68500b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/26335ab87391438d18fcaf3aec27446dce3b7616cc9cd5ec627490328c23f111.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem_kt", "label": "ActiveDownloadItem.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/ActiveDownloadItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem_activedownloaditem", "label": "ActiveDownloadItem", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/ActiveDownloadItem.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_activedownloaditem_activedownloaditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/ActiveDownloadItem.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/27b8300306b6460da0e4be5de5248baeb7d7cbfc702776278f4616ed8fa9020c.json b/graphify-out/cache/ast/v0.9.5/27b8300306b6460da0e4be5de5248baeb7d7cbfc702776278f4616ed8fa9020c.json new file mode 100644 index 00000000..825ae546 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/27b8300306b6460da0e4be5de5248baeb7d7cbfc702776278f4616ed8fa9020c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_kt", "label": "StringSettingItem.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "label": "StringSettingItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt", "source_location": "L13", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "callee": "OutlinedTextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "callee": "KeyboardOptions", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_stringsettingitem_stringsettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt", "source_location": "L28", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/27c2cc4c316b80146a4aebe0df306327303e35bf4e8fde4151a6e5c2cf928f68.json b/graphify-out/cache/ast/v0.9.5/27c2cc4c316b80146a4aebe0df306327303e35bf4e8fde4151a6e5c2cf928f68.json new file mode 100644 index 00000000..401b0b8d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/27c2cc4c316b80146a4aebe0df306327303e35bf4e8fde4151a6e5c2cf928f68.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_kt", "label": "EpisodeEntity.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/EpisodeEntity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_episodeentity", "label": "EpisodeEntity", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/EpisodeEntity.kt", "source_location": "L9", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_episodeentity_kt", "target": "home_repositories_purefin_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/EpisodeEntity.kt", "source_location": "L9", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/280248bd91d0f1f82001b6ace0bd0a4a4b3f347c9ccdb0ba26f9d9b4effb8ff5.json b/graphify-out/cache/ast/v0.9.5/280248bd91d0f1f82001b6ace0bd0a4a4b3f347c9ccdb0ba26f9d9b4effb8ff5.json new file mode 100644 index 00000000..ef2149d7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/280248bd91d0f1f82001b6ace0bd0a4a4b3f347c9ccdb0ba26f9d9b4effb8ff5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag", "label": "tvHomeLibraryRowTag()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L78", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag", "label": "tvHomeLibraryFirstItemTag()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L81", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "label": "TvContinueWatchingSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L84", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "label": "TvNextUpSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L115", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "label": "TvLibraryPosterSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L143", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "label": "TvHomeSectionRow()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L176", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "label": "TvSectionHeader()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L219", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "label": "TvHomeLandscapeCard()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L241", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryrowtag", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelibraryfirstitemtag", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "callee": "onFocused", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvcontinuewatchingsection", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "callee": "onFocused", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvnextupsection", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "callee": "PosterCardContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvlibrarypostersection", "callee": "onFocused", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "rememberSaveable", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "LazyRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "focusGroup", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "focusRestorer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L200", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "childComponent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L206", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomesectionrow", "callee": "onFocused", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L225", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvsectionheader", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L261", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "wrapContentHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L261", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L261", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "TransformOrigin", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "onFocusedItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L300", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L301", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L302", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L303", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "MediaProgressBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L314", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L316", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L316", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L325", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L326", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L327", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomesections_tvhomelandscapecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt", "source_location": "L343", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2a05c220da5bd036cbf7907a4150f825dfb38ac1f09467815ec025f222283cfd.json b/graphify-out/cache/ast/v0.9.5/2a05c220da5bd036cbf7907a4150f825dfb38ac1f09467815ec025f222283cfd.json new file mode 100644 index 00000000..2ccf390f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2a05c220da5bd036cbf7907a4150f825dfb38ac1f09467815ec025f222283cfd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt", "label": "DownloadMediaSourceResolver.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver", "label": "DownloadMediaSourceResolver", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolvemoviedownload", "label": ".resolveMovieDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L10", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt"}, {"id": "moviedownloadsource", "label": "MovieDownloadSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolveepisodedownload", "label": ".resolveEpisodeDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L11", "_callable": true}, {"id": "episodedownloadsource", "label": "EpisodeDownloadSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_isepisodewatched", "label": ".isEpisodeWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L12", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids", "label": ".getUnwatchedEpisodeIds()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L13", "_callable": true}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_moviedownloadsource", "label": "MovieDownloadSource", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_episodedownloadsource", "label": "EpisodeDownloadSource", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L26", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolvemoviedownload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolvemoviedownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolvemoviedownload", "target": "moviedownloadsource", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolveepisodedownload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolveepisodedownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_resolveepisodedownload", "target": "episodedownloadsource", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_isepisodewatched", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_isepisodewatched", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_isepisodewatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids", "target": "set", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_downloadmediasourceresolver_getunwatchedepisodeids", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_moviedownloadsource", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L20", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_downloadmediasourceresolver_episodedownloadsource", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt", "source_location": "L26", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2b0501e0932dc8b0fd72d5d3b6b95bc03e8dd5d09c1c7aa39f5d23521547520d.json b/graphify-out/cache/ast/v0.9.5/2b0501e0932dc8b0fd72d5d3b6b95bc03e8dd5d09c1c7aa39f5d23521547520d.json new file mode 100644 index 00000000..4f27456a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2b0501e0932dc8b0fd72d5d3b6b95bc03e8dd5d09c1c7aa39f5d23521547520d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_kt", "label": "PlaybackProfileFamilyModule.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule", "label": "PlaybackProfileFamilyModule", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule_provideplaybackprofilefamily", "label": ".providePlaybackProfileFamily()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt", "source_location": "L13", "_callable": true}, {"id": "playbackprofilefamily", "label": "PlaybackProfileFamily", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule_provideplaybackprofilefamily", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_playbackprofilefamilymodule_playbackprofilefamilymodule_provideplaybackprofilefamily", "target": "playbackprofilefamily", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2b25b7c90212492b21829560aba3ee382b76c9938963a97c243dcf7ecc10d389.json b/graphify-out/cache/ast/v0.9.5/2b25b7c90212492b21829560aba3ee382b76c9938963a97c243dcf7ecc10d389.json new file mode 100644 index 00000000..114a2998 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2b25b7c90212492b21829560aba3ee382b76c9938963a97c243dcf7ecc10d389.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_kt", "label": "AppUpdateInstallReceiver.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver", "label": "AppUpdateInstallReceiver", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L11", "_callable": true}, {"id": "broadcastreceiver", "label": "BroadcastReceiver", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "label": ".onReceive()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L13", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt"}, {"id": "intent", "label": "Intent", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent", "label": ".pendingUserActionIntent()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L32", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver", "target": "broadcastreceiver", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "target": "context", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "target": "intent", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L32", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "callee": "getIntExtra", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L14", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "callee": "addFlags", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "callee": "startActivity", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "callee": "getStringExtra", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_onreceive", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent", "callee": "getParcelableExtra", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdateinstallreceiver_appupdateinstallreceiver_pendinguseractionintent", "callee": "getParcelableExtra", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt", "source_location": "L37", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2b899fd4b92fb633843443bd8a77313d0fa57064edab5555599061abb392e711.json b/graphify-out/cache/ast/v0.9.5/2b899fd4b92fb633843443bd8a77313d0fa57064edab5555599061abb392e711.json new file mode 100644 index 00000000..63ee7eb6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2b899fd4b92fb633843443bd8a77313d0fa57064edab5555599061abb392e711.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_kt", "label": "TrackMatcher.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher", "label": "TrackMatcher", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "label": ".findBestAudioMatch()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L18", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt"}, {"id": "trackoption", "label": "TrackOption", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt"}, {"id": "audiotrackproperties", "label": "AudioTrackProperties", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "label": ".findBestSubtitleMatch()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L49", "_callable": true}, {"id": "subtitletrackproperties", "label": "SubtitleTrackProperties", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore", "label": ".calculateAudioScore()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L79", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore", "label": ".calculateSubtitleScore()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L103", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "target": "trackoption", "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": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "target": "audiotrackproperties", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "target": "trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "target": "trackoption", "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": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "target": "subtitletrackproperties", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "target": "trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore", "target": "trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore", "target": "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore", "target": "trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore", "target": "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculateaudioscore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_calculatesubtitlescore", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestaudiomatch", "callee": "maxByOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackmatcher_trackmatcher_findbestsubtitlematch", "callee": "maxByOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt", "source_location": "L69", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2c0b3fa863094d76d720fcd95309cab69c1419ae0bc1cc1f55651aa539db7bba.json b/graphify-out/cache/ast/v0.9.5/2c0b3fa863094d76d720fcd95309cab69c1419ae0bc1cc1f55651aa539db7bba.json new file mode 100644 index 00000000..9a9b6ab6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2c0b3fa863094d76d720fcd95309cab69c1419ae0bc1cc1f55651aa539db7bba.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_kt", "label": "Media.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_media", "label": "Media", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_moviemedia", "label": "MovieMedia", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_seriesmedia", "label": "SeriesMedia", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_seasonmedia", "label": "SeasonMedia", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_episodemedia", "label": "EpisodeMedia", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L12", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_media", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_moviemedia", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_moviemedia", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_media", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_seriesmedia", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_seriesmedia", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_media", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_seasonmedia", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_seasonmedia", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_media", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_episodemedia", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_episodemedia", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_media_media", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Media.kt", "source_location": "L12", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2e4949b98731b58f03a8b66aec9cafb6f6ab629275804209809c13ee5f6cbc0b.json b/graphify-out/cache/ast/v0.9.5/2e4949b98731b58f03a8b66aec9cafb6f6ab629275804209809c13ee5f6cbc0b.json new file mode 100644 index 00000000..a27cbc4c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2e4949b98731b58f03a8b66aec9cafb6f6ab629275804209809c13ee5f6cbc0b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt", "label": "DefaultTopBar.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior", "label": "rememberDefaultTopBarScrollBehavior()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L40", "_callable": true}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "label": "DefaultTopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L45", "_callable": true}, {"id": "rowscope", "label": "RowScope", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "label": "DefaultTopBarIconButton()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L94", "_callable": true}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "label": "DefaultTopBarTextButton()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L122", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "label": "DefaultTopBarSearchButton()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L153", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior", "target": "topappbarscrollbehavior", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "target": "rowscope", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "target": "rowscope", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "target": "topappbarscrollbehavior", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "target": "imagevector", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt", "target": "home_repositories_purefin_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/home/components/DefaultTopBar.kt", "source_location": "L122", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_kt", "target": "home_repositories_purefin_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/DefaultTopBar.kt", "source_location": "L153", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_rememberdefaulttopbarscrollbehavior", "callee": "pinnedScrollBehavior", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "TopAppBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "PurefinLogo", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbar", "callee": "topAppBarColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "callee": "IconButtonColors", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbariconbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "callee": "textButtonColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbartextbutton", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "sharedBounds", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "rememberSharedContentState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "scaleToBounds", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "IconButtonColors", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_defaulttopbar_defaulttopbarsearchbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt", "source_location": "L196", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2ef846800d3fbc145db4ce46ceb0ee1a415b826c30a34f84bde210dbfeb9e50f.json b/graphify-out/cache/ast/v0.9.5/2ef846800d3fbc145db4ce46ceb0ee1a415b826c30a34f84bde210dbfeb9e50f.json new file mode 100644 index 00000000..b7e5829b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2ef846800d3fbc145db4ce46ceb0ee1a415b826c30a34f84bde210dbfeb9e50f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt", "label": "MediaActionButton.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "label": "MediaActionButton()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt", "source_location": "L10", "_callable": true}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt"}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_kt", "target": "home_repositories_purefin_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/MediaActionButton.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "target": "color", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_mediaactionbutton_mediaactionbutton", "callee": "CircularIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt", "source_location": "L23", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2f66bbbe99889422a46c8d5b84773e9448d3e57592726a41fa0f4ce4158a844f.json b/graphify-out/cache/ast/v0.9.5/2f66bbbe99889422a46c8d5b84773e9448d3e57592726a41fa0f4ce4158a844f.json new file mode 100644 index 00000000..a326eca7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2f66bbbe99889422a46c8d5b84773e9448d3e57592726a41fa0f4ce4158a844f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_kt", "label": "AppVersionProvider.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider", "label": "AppVersionProvider", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt", "source_location": "L3", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appversionprovider_appversionprovider", "target": "string", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/2ff2c21203c32b54d30b308f588c745556dfb20c0c6d0a72660f8c9a42747e8e.json b/graphify-out/cache/ast/v0.9.5/2ff2c21203c32b54d30b308f588c745556dfb20c0c6d0a72660f8c9a42747e8e.json new file mode 100644 index 00000000..4f560f98 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/2ff2c21203c32b54d30b308f588c745556dfb20c0c6d0a72660f8c9a42747e8e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt", "label": "SeriesViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "label": "SeriesViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L31", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "job", "label": "Job", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "label": ".observeSeasonDownloadState()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L73", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "label": ".observeSeriesDownloadState()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L86", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "label": ".downloadSeason()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L101", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_enablesmartdownload", "label": ".enableSmartDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L115", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_deletesmartdownloads", "label": ".deleteSmartDownloads()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L121", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "label": ".downloadSeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L130", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "label": ".aggregateDownloadStates()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L145", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode", "label": ".onSelectEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L158", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode", "label": ".onPlayEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L170", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onback", "label": ".onBack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L174", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_ongohome", "label": ".onGoHome()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L178", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L182", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched", "label": ".markEpisodeAsWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L189", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "label": ".selectSeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L195", "_callable": true}, {"id": "seriesdto", "label": "SeriesDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason", "label": ".selectSeason()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L204", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader", "label": ".selectedMediaCatalogReader()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L210", "_callable": true}, {"id": "localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader", "label": ".mediaCatalogReader()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L214", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L65", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "downloadstate", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L65", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "downloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "job", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L70", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "job", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "target": "episode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_enablesmartdownload", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_enablesmartdownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_deletesmartdownloads", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_deletesmartdownloads", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "target": "downloadstate", "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": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "target": "downloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_ongohome", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "target": "seriesdto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader", "target": "localmediarepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader", "target": "localmediarepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectedmediacatalogreader", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_mediacatalogreader", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "callee": "observeDownloadState", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "callee": "combine", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseasondownloadstate", "callee": "toList", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "observeDownloadState", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "combine", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_observeseriesdownloadstate", "callee": "toList", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "callee": "loadSeasonEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "callee": "getSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseason", "callee": "downloadEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_enablesmartdownload", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_deletesmartdownloads", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_deletesmartdownloads", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "callee": "loadSeasonEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "callee": "getSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_downloadseries", "callee": "downloadEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "callee": "average", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "callee": "filterIsInstance", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_aggregatedownloadstates", "callee": "Downloading", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode", "callee": "EpisodeRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onselectepisode", "callee": "EpisodeDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode", "callee": "PlayerRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onplayepisode", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_onback", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_ongohome", "callee": "replaceAll", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markaswatched", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_markepisodeaswatched", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "callee": "launch", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "callee": "loadSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "callee": "launch", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L200", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseries", "callee": "loadSeasons", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L200", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_series_seriesviewmodel_seriesviewmodel_selectseason", "callee": "loadSeasonEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt", "source_location": "L206", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3067853203f214ffc260fe79aa3d1e79ec82e2a811152039c4af1474da4f5815.json b/graphify-out/cache/ast/v0.9.5/3067853203f214ffc260fe79aa3d1e79ec82e2a811152039c4af1474da4f5815.json new file mode 100644 index 00000000..ea363aab --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3067853203f214ffc260fe79aa3d1e79ec82e2a811152039c4af1474da4f5815.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt", "label": "PlayableMediaRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository", "label": "PlayableMediaRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt", "source_location": "L6", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getplayablemedia", "label": ".getPlayableMedia()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt", "source_location": "L7", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt"}, {"id": "playablemedia", "label": "PlayableMedia", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias", "label": ".getNextUpPlayableMedias()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt", "source_location": "L8", "_callable": true}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getplayablemedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getplayablemedia", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getplayablemedia", "target": "playablemedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias", "target": "set", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playablemediarepository_playablemediarepository_getnextupplayablemedias", "target": "playablemedia", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/308ac0f2181128e28beffd69ef16dc01b183b9b09a68d9960881b7faa266f512.json b/graphify-out/cache/ast/v0.9.5/308ac0f2181128e28beffd69ef16dc01b183b9b09a68d9960881b7faa266f512.json new file mode 100644 index 00000000..b3288634 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/308ac0f2181128e28beffd69ef16dc01b183b9b09a68d9960881b7faa266f512.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt", "label": "AndroidDeviceProfileTest.kt", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest", "label": "JellyfinAndroidTvDeviceProfileTest", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest", "label": "JellyfinAndroidMobileDeviceProfileTest", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L171", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_omits_tv_hdr_range_conditions", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "label": "codecRangeTypes()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L265", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "org", "label": "org", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition", "label": "vc1SupportCondition()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L272", "_callable": true}, {"id": "profilecondition", "label": "ProfileCondition", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain", "label": "propertyValuesContain()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L282", "_callable": true}, {"id": "profileconditionvalue", "label": "ProfileConditionValue", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "label": "FakeDeviceProfileCapabilities", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L285", "_callable": true}, {"id": "deviceprofilecapabilities", "label": "DeviceProfileCapabilities", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1", "label": ".supportsAv1()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L339", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1main10", "label": ".supportsAv1Main10()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L340", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1dolbyvision", "label": ".supportsAv1DolbyVision()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L341", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10", "label": ".supportsAv1Hdr10()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L342", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10plus", "label": ".supportsAv1Hdr10Plus()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L343", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavc", "label": ".supportsAvc()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L344", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavchigh10", "label": ".supportsAvcHigh10()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L345", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avcmainlevel", "label": ".avcMainLevel()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L346", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avchigh10level", "label": ".avcHigh10Level()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L347", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevc", "label": ".supportsHevc()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L348", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcmain10", "label": ".supportsHevcMain10()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L349", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvision", "label": ".supportsHevcDolbyVision()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L350", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvisionel", "label": ".supportsHevcDolbyVisionEl()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L351", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10", "label": ".supportsHevcHdr10()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L352", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10plus", "label": ".supportsHevcHdr10Plus()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L353", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmainlevel", "label": ".hevcMainLevel()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L354", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmain10level", "label": ".hevcMain10Level()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L355", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvc1", "label": ".supportsVc1()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L356", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution", "label": ".maxResolution()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L358", "_callable": true}, {"id": "profileresolution", "label": "ProfileResolution", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt"}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec", "label": ".supportsVideoCodec()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L366", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec", "label": ".supportsAudioCodec()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L368", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles", "label": ".videoCodecProfiles()", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L370", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_omits_tv_hdr_range_conditions", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "target": "list", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "target": "org", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "target": "set", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "target": "string", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition", "target": "list", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition", "target": "org", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition", "target": "profilecondition", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain", "target": "profileconditionvalue", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_kt", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "deviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1main10", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1main10", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1dolbyvision", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1dolbyvision", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10plus", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsav1hdr10plus", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavc", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavc", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavchigh10", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsavchigh10", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avcmainlevel", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avcmainlevel", "target": "int", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avchigh10level", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_avchigh10level", "target": "int", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevc", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevc", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcmain10", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcmain10", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvision", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvision", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvisionel", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevcdolbyvisionel", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10plus", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportshevchdr10plus", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmainlevel", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmainlevel", "target": "int", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmain10level", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_hevcmain10level", "target": "int", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvc1", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvc1", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution", "target": "string", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution", "target": "profileresolution", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec", "target": "string", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec", "target": "string", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec", "target": "boolean", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles", "target": "set", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles", "target": "string", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_omits_tv_hdr_range_conditions", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_propertyvaluescontain", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_maxresolution", "target": "profileresolution", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L363", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "ServerVersion", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "setOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "toSet", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "split", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "split", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_official_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "ServerVersion", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "split", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "split", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_ac3_disabled_removes_ac3_and_eac3_from_advertised_codecs", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "ServerVersion", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "split", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_downmix_mode_limits_audio_codecs_and_channel_profile", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "ServerVersion", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "ServerVersion", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_older_servers_omit_extended_dolby_vision_range_types", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "callee": "ServerVersion", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_h264_high_10_is_advertised_as_high_10", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "callee": "ServerVersion", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "callee": "ServerVersion", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidtvdeviceprofiletest_vc1_support_condition_changes_with_codec_support", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "setOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "toSet", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_official_mobile_defaults_build_expected_profile_structure", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "emptySet", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L213", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "setOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "mapOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "setOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "split", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L225", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L225", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_advertises_forced_audio_codecs_even_without_codec_support", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_ass_direct_play_opt_in_adds_ass_and_ssa_subtitles", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_omits_tv_hdr_range_conditions", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L251", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_jellyfinandroidmobiledeviceprofiletest_mobile_profile_omits_tv_hdr_range_conditions", "callee": "assertFalse", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L255", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "callee": "toSet", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L268", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_codecrangetypes", "callee": "split", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L273", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_vc1supportcondition", "callee": "single", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L273", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsvideocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L366", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_supportsaudiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L368", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofiletest_fakedeviceprofilecapabilities_videocodecprofiles", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt", "source_location": "L370", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/30ba0e8a48b3eac24ef54386bc652cc0bf7b6b49dbd83c458dfed1f34585385e.json b/graphify-out/cache/ast/v0.9.5/30ba0e8a48b3eac24ef54386bc652cc0bf7b6b49dbd83c458dfed1f34585385e.json new file mode 100644 index 00000000..c74aec9e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/30ba0e8a48b3eac24ef54386bc652cc0bf7b6b49dbd83c458dfed1f34585385e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_librarykind_kt", "label": "LibraryKind.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/LibraryKind.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_librarykind_librarykind", "label": "LibraryKind", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/LibraryKind.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_librarykind_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_librarykind_librarykind", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/LibraryKind.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/31ae5ab8f39fc80b9882187ea41be7d9d11d66196242879da413423af30c2686.json b/graphify-out/cache/ast/v0.9.5/31ae5ab8f39fc80b9882187ea41be7d9d11d66196242879da413423af30c2686.json new file mode 100644 index 00000000..0167e10e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/31ae5ab8f39fc80b9882187ea41be7d9d11d66196242879da413423af30c2686.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_kt", "label": "Color.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "label": "hslColor()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt", "source_location": "L5", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "target": "color", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "callee": "hsl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt", "source_location": "L6", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3545057b87fa68bc998cdaabb2e48945c6f800bd51528f7d106d3b791abc9979.json b/graphify-out/cache/ast/v0.9.5/3545057b87fa68bc998cdaabb2e48945c6f800bd51528f7d106d3b791abc9979.json new file mode 100644 index 00000000..b5ad9be4 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3545057b87fa68bc998cdaabb2e48945c6f800bd51528f7d106d3b791abc9979.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt", "label": "TvHomeScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "label": "TvHomeScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L21", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt"}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "libraryuimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "map", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "createPlaceholder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "Surface", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "TvHomeHeroBackdrop", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "TvFocusedItemHero", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "TvHomeContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_tvhomescreen_tvhomescreen", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3552e066145ced328e4baa6fbb45c0b2b38335fed5cc0706fd8452d7c7d9821b.json b/graphify-out/cache/ast/v0.9.5/3552e066145ced328e4baa6fbb45c0b2b38335fed5cc0706fd8452d7c7d9821b.json new file mode 100644 index 00000000..887a0f29 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3552e066145ced328e4baa6fbb45c0b2b38335fed5cc0706fd8452d7c7d9821b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt", "label": "UserSessionRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "label": "UserSessionRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L6", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setserverurl", "label": ".setServerUrl()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setaccesstoken", "label": ".setAccessToken()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L11", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setuserid", "label": ".setUserId()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L14", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_getuserid", "label": ".getUserId()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L15", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setloggedin", "label": ".setLoggedIn()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L18", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_logout", "label": ".logout()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L19", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L7", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L7", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setserverurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setserverurl", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L10", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setaccesstoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setaccesstoken", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L13", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setuserid", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setuserid", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_getuserid", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_getuserid", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L17", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L17", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setloggedin", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L18", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_setloggedin", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository_logout", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_usersessionrepository_usersessionrepository", "target": "boolean", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3590947e929255950f5ea9966d5b0c497095828e07d4fce8371b0a6ae5bb3d02.json b/graphify-out/cache/ast/v0.9.5/3590947e929255950f5ea9966d5b0c497095828e07d4fce8371b0a6ae5bb3d02.json new file mode 100644 index 00000000..529593f0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3590947e929255950f5ea9966d5b0c497095828e07d4fce8371b0a6ae5bb3d02.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_kt", "label": "SegmentStatus.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/SegmentStatus.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_segmentstatus", "label": "SegmentStatus", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/SegmentStatus.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_segmentstatus_segmentstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/SegmentStatus.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/35e489b584e4ca80f4e22fe7360355c5dd05f2bff764b974eed223e05b5edc6d.json b/graphify-out/cache/ast/v0.9.5/35e489b584e4ca80f4e22fe7360355c5dd05f2bff764b974eed223e05b5edc6d.json new file mode 100644 index 00000000..c4d4021e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/35e489b584e4ca80f4e22fe7360355c5dd05f2bff764b974eed223e05b5edc6d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_kt", "label": "PlaybackStateSnapshot.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackStateSnapshot.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_playbackstatesnapshot", "label": "PlaybackStateSnapshot", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackStateSnapshot.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playbackstatesnapshot_playbackstatesnapshot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackStateSnapshot.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/388de4bca6a2b698a6da4c90525213004a68c3dd8430384eee6e0208480298f7.json b/graphify-out/cache/ast/v0.9.5/388de4bca6a2b698a6da4c90525213004a68c3dd8430384eee6e0208480298f7.json new file mode 100644 index 00000000..1ac3456e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/388de4bca6a2b698a6da4c90525213004a68c3dd8430384eee6e0208480298f7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt", "label": "SearchResult.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult", "label": "SearchResult", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "label": "create()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt", "source_location": "L15", "_callable": true}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt"}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "target": "movie", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult", "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": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult", "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": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_create", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchresult_searchresult", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt", "source_location": "L16", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/38eb7bb443753ffaeb2f97f9165d5bfa5c13cf60fd372d351b62cac906f642dd.json b/graphify-out/cache/ast/v0.9.5/38eb7bb443753ffaeb2f97f9165d5bfa5c13cf60fd372d351b62cac906f642dd.json new file mode 100644 index 00000000..ffe16bfe --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/38eb7bb443753ffaeb2f97f9165d5bfa5c13cf60fd372d351b62cac906f642dd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_kt", "label": "SessionBootstrapper.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper", "label": "SessionBootstrapper", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt", "source_location": "L3", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper_initialize", "label": ".initialize()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt", "source_location": "L4", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt", "source_location": "L3", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_sessionbootstrapper_sessionbootstrapper_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt", "source_location": "L4", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/39629b32c1fb49d03aeef9f7e4499bf138d8f8ca7e918b205fbb43c60598d82c.json b/graphify-out/cache/ast/v0.9.5/39629b32c1fb49d03aeef9f7e4499bf138d8f8ca7e918b205fbb43c60598d82c.json new file mode 100644 index 00000000..00b3bd1b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/39629b32c1fb49d03aeef9f7e4499bf138d8f8ca7e918b205fbb43c60598d82c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_kt", "label": "DownloadingItemRow.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "label": "DownloadingItemRow()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L33", "_callable": true}, {"id": "activedownloaditem", "label": "ActiveDownloadItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_kt", "target": "home_repositories_purefin_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/DownloadingItemRow.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "target": "activedownloaditem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Card", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "cardColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "LinearProgressIndicator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "onCancel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadingitemrow_downloadingitemrow", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt", "source_location": "L100", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/39b85f9540014c68a9c21eef8f3504bcc1b2b93623e42cabe3a9659e963f7693.json b/graphify-out/cache/ast/v0.9.5/39b85f9540014c68a9c21eef8f3504bcc1b2b93623e42cabe3a9659e963f7693.json new file mode 100644 index 00000000..a4288055 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/39b85f9540014c68a9c21eef8f3504bcc1b2b93623e42cabe3a9659e963f7693.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt", "label": "TvLibraryScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "label": "TvLibraryScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L27", "_callable": true}, {"id": "librarydto", "label": "LibraryDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt"}, {"id": "libraryviewmodel", "label": "LibraryViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar", "label": "TvLibraryTopBar()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L56", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "label": "TvLibraryContent()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L71", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "target": "librarydto", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "target": "libraryviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "callee": "selectLibrary", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibraryscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar", "callee": "statusBarsPadding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarytopbar", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "LazyVerticalGrid", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "Adaptive", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "PosterCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_library_tvlibraryscreen_tvlibrarycontent", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt", "source_location": "L90", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3a993136e48d804d14a33ef7f1cc294a8d664c640f463ba6f9d9c0e06886fe2d.json b/graphify-out/cache/ast/v0.9.5/3a993136e48d804d14a33ef7f1cc294a8d664c640f463ba6f9d9c0e06886fe2d.json new file mode 100644 index 00000000..00add33e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3a993136e48d804d14a33ef7f1cc294a8d664c640f463ba6f9d9c0e06886fe2d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt", "label": "RangeSettingItem.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "label": "RangeSettingItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L19", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt"}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt"}, {"id": "closedfloatingpointrange", "label": "ClosedFloatingPointRange", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "target": "double", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "target": "closedfloatingpointrange", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "target": "double", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "Slider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "onValueChange", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_rangesettingitem_rangesettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt", "source_location": "L49", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3b36fe8ae4f94813231586b9333b20ddcb058846f2f06998cdee4b7bc7b05232.json b/graphify-out/cache/ast/v0.9.5/3b36fe8ae4f94813231586b9333b20ddcb058846f2f06998cdee4b7bc7b05232.json new file mode 100644 index 00000000..bcaed685 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3b36fe8ae4f94813231586b9333b20ddcb058846f2f06998cdee4b7bc7b05232.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_kt", "label": "MovieScreenContentTest.kt", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest", "label": "MovieScreenContentTest", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L25", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "label": ".movieScreenContent_focusesPlayButton()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L31", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "label": ".movieScreenContent_startsPlaybackOnFirstCenterPress()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L52", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "label": ".sampleMovie()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L77", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_kt", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "target": "double", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "target": "movie", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "target": "movie", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L78", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "TvMovieScreenContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "assertCountEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "onAllNodesWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_focusesplaybutton", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "TvMovieScreenContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_moviescreencontent_startsplaybackonfirstcenterpress", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_movie_moviescreencontenttest_moviescreencontenttest_samplemovie", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt", "source_location": "L93", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3b7d99c2f16b58e32868f2cd5e7a226edc07ff94b6e6413055461a6a1cf66e80.json b/graphify-out/cache/ast/v0.9.5/3b7d99c2f16b58e32868f2cd5e7a226edc07ff94b6e6413055461a6a1cf66e80.json new file mode 100644 index 00000000..c9ba76f3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3b7d99c2f16b58e32868f2cd5e7a226edc07ff94b6e6413055461a6a1cf66e80.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_kt", "label": "TvApplication.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication", "label": "TvApplication", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt", "source_location": "L7", "_callable": true}, {"id": "application", "label": "Application", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication_oncreate", "label": ".onCreate()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt", "source_location": "L9", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication", "target": "application", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication_oncreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt", "source_location": "L9", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvapplication_tvapplication_oncreate", "callee": "initialize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt", "source_location": "L11", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3be5f3c70254098444bb709e14ce52e3be64845966ef61280d9484e8b796c9d3.json b/graphify-out/cache/ast/v0.9.5/3be5f3c70254098444bb709e14ce52e3be64845966ef61280d9484e8b796c9d3.json new file mode 100644 index 00000000..ca34e696 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3be5f3c70254098444bb709e14ce52e3be64845966ef61280d9484e8b796c9d3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt", "label": "MediaMetadataUpdater.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater", "label": "MediaMetadataUpdater", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L12", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L17", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress", "label": ".updateWatchProgress()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L23", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogresspercent", "label": ".updateWatchProgressPercent()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L28", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition", "label": ".updatePlaybackPosition()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L34", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_markaswatched", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_markaswatched", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_markaswatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogresspercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L28", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogresspercent", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updatewatchprogresspercent", "target": "double", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt", "source_location": "L34", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_mediametadataupdater_mediametadataupdater_updateplaybackposition", "target": "long", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3c227756e2f9bd8881530da2bb80498051af75349f53fe4dd3a49e85a2c0b2b5.json b/graphify-out/cache/ast/v0.9.5/3c227756e2f9bd8881530da2bb80498051af75349f53fe4dd3a49e85a2c0b2b5.json new file mode 100644 index 00000000..96b00be5 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3c227756e2f9bd8881530da2bb80498051af75349f53fe4dd3a49e85a2c0b2b5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt", "label": "MediaDetailShell.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance", "label": "calculateScrollDistance()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L41", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "label": "TvMediaDetailScaffold()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L56", "_callable": true}, {"id": "any", "label": "Any", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "label": "TvMediaDetailBodyBox()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L76", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl", "label": "tvMediaDetailBackgroundImageUrl()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L145", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle", "label": "MediaDetailSectionTitle()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L151", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection", "label": "MediaDetailOverviewSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L165", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "label": "MediaDetailPlaybackSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L186", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance", "target": "float", "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": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance", "target": "float", "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": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance", "target": "float", "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": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_calculatescrolldistance", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "target": "any", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_kt", "target": "home_repositories_purefin_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/MediaDetailShell.kt", "source_location": "L186", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailscaffold", "callee": "bodyContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "heightIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "horizontalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "arrayOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "arrayOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbodybox", "callee": "content", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_tvmediadetailbackgroundimageurl", "callee": "ifBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailsectiontitle", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection", "callee": "MediaSynopsis", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailoverviewsection", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailshell_mediadetailplaybacksection", "callee": "MediaPlaybackSettings", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt", "source_location": "L197", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3cf4ec58ae8c724a679a274936859f56bbc1e1239b2bc88f4f5d2fa0ff5403d6.json b/graphify-out/cache/ast/v0.9.5/3cf4ec58ae8c724a679a274936859f56bbc1e1239b2bc88f4f5d2fa0ff5403d6.json new file mode 100644 index 00000000..84e8ecef --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3cf4ec58ae8c724a679a274936859f56bbc1e1239b2bc88f4f5d2fa0ff5403d6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "label": "SearchScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L78", "_callable": true}, {"id": "searchviewmodel", "label": "SearchViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "label": "SearchScreenContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L137", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "searchresult", "label": "SearchResult", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "genre", "label": "Genre", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "label": "SearchResults()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L209", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader", "label": "SearchHeader()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L230", "_callable": true}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "label": "SearchField()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L248", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "label": "SearchResultsGrid()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L320", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "label": "SectionTitle()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L355", "_callable": true}, {"id": "composable", "label": "Composable", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "label": "GenreSelector()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L378", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "label": "GenreChip()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L476", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "target": "searchviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "searchresult", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "genre", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "set", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "target": "searchresult", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader", "target": "topappbarscrollbehavior", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "target": "searchresult", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "target": "composable", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "target": "genre", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "target": "set", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "target": "genre", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "rememberSaveable", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "rememberSaveable", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "emptySet", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "sharedBounds", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "rememberSharedContentState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "scaleToBounds", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "sortedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "search", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "search", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "setSelectedGenres", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "emptySet", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "setSelectedGenres", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreen", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "rememberDefaultTopBarScrollBehavior", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "nestedScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "verticalScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "rememberScrollState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchscreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresults", "callee": "SearchMessage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchheader", "callee": "DefaultTopBarIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L239", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L259", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "TextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "onQueryChange", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L288", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L298", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L299", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "KeyboardOptions", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L305", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "KeyboardActions", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L306", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "onSearch", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L308", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "hide", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L309", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L312", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L312", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L312", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchfield", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L312", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L326", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L327", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L332", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "chunked", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L332", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L334", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L335", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L337", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "SearchResultCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L339", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "onResultClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L348", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_searchresultsgrid", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L348", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L363", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L365", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L366", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "callee": "invoke", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L368", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_sectiontitle", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L369", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "rememberSaveable", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L387", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L387", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "take", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L388", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "distinctBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L388", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "FlowRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L392", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L393", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L394", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L395", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L395", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "FilterChip", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L399", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L402", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L404", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L407", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L411", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L412", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L424", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "onGenreSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L428", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L429", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "AlertDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L435", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L437", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L439", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "FlowRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L442", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L443", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L444", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "verticalScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L445", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "heightIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L445", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L445", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "rememberScrollState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L448", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L450", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "onGenreSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L454", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L455", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L461", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L462", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L466", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L467", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genreselector", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L468", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "callee": "FilterChip", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L483", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L488", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L491", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchscreen_genrechip", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt", "source_location": "L498", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3d817e98c25ab4f785d810d8b0490bf41a7d6680f7c8a9b7b1e1bf3c425f1efa.json b/graphify-out/cache/ast/v0.9.5/3d817e98c25ab4f785d810d8b0490bf41a7d6680f7c8a9b7b1e1bf3c425f1efa.json new file mode 100644 index 00000000..3f51f06a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3d817e98c25ab4f785d810d8b0490bf41a7d6680f7c8a9b7b1e1bf3c425f1efa.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediasegment_kt", "label": "MediaSegment.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediasegment_segmenttype", "label": "SegmentType", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment", "label": "MediaSegment", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt", "source_location": "L18", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediasegment_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediasegment_segmenttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediasegment_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediasegment_mediasegment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt", "source_location": "L18", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3da23ece2b40f1886a75874d2426d0b4fe9964ed93834e3d18283143cc70fbe4.json b/graphify-out/cache/ast/v0.9.5/3da23ece2b40f1886a75874d2426d0b4fe9964ed93834e3d18283143cc70fbe4.json new file mode 100644 index 00000000..eeb18f9f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3da23ece2b40f1886a75874d2426d0b4fe9964ed93834e3d18283143cc70fbe4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_kt", "label": "DownloadControllerModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule", "label": "DownloadControllerModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule_bindmediadownloadcontroller", "label": ".bindMediaDownloadController()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt", "source_location": "L13", "_callable": true}, {"id": "mediadownloadmanager", "label": "MediaDownloadManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt"}, {"id": "mediadownloadcontroller", "label": "MediaDownloadController", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule_bindmediadownloadcontroller", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule_bindmediadownloadcontroller", "target": "mediadownloadmanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadcontrollermodule_downloadcontrollermodule_bindmediadownloadcontroller", "target": "mediadownloadcontroller", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3dc70cd78e116b5df62cff3c7b6419f1ae3a034e43f9b148825e4ab3eb775c67.json b/graphify-out/cache/ast/v0.9.5/3dc70cd78e116b5df62cff3c7b6419f1ae3a034e43f9b148825e4ab3eb775c67.json new file mode 100644 index 00000000..ec4eb3a1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3dc70cd78e116b5df62cff3c7b6419f1ae3a034e43f9b148825e4ab3eb775c67.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_kt", "label": "TvLibrariesOverviewScreenTest.kt", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest", "label": "TvLibrariesOverviewScreenTest", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L15", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "label": ".tvLibrariesOverviewScreen_opensSelectedLibrary()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L20", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_kt", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "LibraryUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "LibraryUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "TvLibrariesOverviewScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "performClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreentest_tvlibrariesoverviewscreen_opensselectedlibrary", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/3e47dae56bd876d24c44caea847265ca07bfd1d4d385b6347d954a6d3894e619.json b/graphify-out/cache/ast/v0.9.5/3e47dae56bd876d24c44caea847265ca07bfd1d4d385b6347d954a6d3894e619.json new file mode 100644 index 00000000..1ad19522 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/3e47dae56bd876d24c44caea847265ca07bfd1d4d385b6347d954a6d3894e619.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt", "label": "JellyfinAndroidMobileDeviceProfile.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_jellyfinandroidmobileprofileconfig", "label": "JellyfinAndroidMobileProfileConfig", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "label": "create()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L107", "_callable": true}, {"id": "deviceprofilecapabilities", "label": "DeviceProfileCapabilities", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt"}, {"id": "deviceprofile", "label": "DeviceProfile", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "label": "generateCodecProfile()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L179", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt"}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt"}, {"id": "codecprofile", "label": "CodecProfile", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_jellyfinandroidmobileprofileconfig", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "target": "deviceprofilecapabilities", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_jellyfinandroidmobileprofileconfig", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "target": "deviceprofile", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "target": "codecprofile", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "target": "deviceprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L166", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "target": "codecprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L186", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "mutableListOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "mutableListOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "mutableListOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "toTypedArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "toTypedArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "supportsAudioCodec", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "ContainerProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "DirectPlayProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "mapNotNullTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "videoCodecProfiles", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "ContainerProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "DirectPlayProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "subtitleProfiles", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_create", "callee": "subtitleProfiles", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "callee": "ProfileCondition", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidmobiledeviceprofile_generatecodecprofile", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt", "source_location": "L195", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/41c29af4decc0e8385793a9b1c94bf01a9fb08a42158171d09faf4901d27c52f.json b/graphify-out/cache/ast/v0.9.5/41c29af4decc0e8385793a9b1c94bf01a9fb08a42158171d09faf4901d27c52f.json new file mode 100644 index 00000000..2186ee8a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/41c29af4decc0e8385793a9b1c94bf01a9fb08a42158171d09faf4901d27c52f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_kt", "label": "ReadOnlySettingItem.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "label": "ReadOnlySettingItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt", "source_location": "L11", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "callee": "ListItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_readonlysettingitem_readonlysettingitem", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/41f4957638207f79c7b2fcce7da7144c690df2ca82bc6ec5f0f8c618e7523b91.json b/graphify-out/cache/ast/v0.9.5/41f4957638207f79c7b2fcce7da7144c690df2ca82bc6ec5f0f8c618e7523b91.json new file mode 100644 index 00000000..8a66edf9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/41f4957638207f79c7b2fcce7da7144c690df2ca82bc6ec5f0f8c618e7523b91.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt", "label": "JellyfinPlaybackProgressReporter.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter", "label": "JellyfinPlaybackProgressReporter", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L10", "_callable": true}, {"id": "playbackprogressreporter", "label": "PlaybackProgressReporter", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart", "label": ".reportPlaybackStart()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L14", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt"}, {"id": "playbackreportcontext", "label": "PlaybackReportContext", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress", "label": ".reportPlaybackProgress()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L18", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped", "label": ".reportPlaybackStopped()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L27", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter", "target": "playbackprogressreporter", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstart", "target": "playbackreportcontext", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L18", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackprogress", "target": "playbackreportcontext", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt", "source_location": "L27", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinplaybackprogressreporter_jellyfinplaybackprogressreporter_reportplaybackstopped", "target": "playbackreportcontext", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4278698e51dd83a96a200469137ba6dcaed4f284642bea53101fc03f43f44ad4.json b/graphify-out/cache/ast/v0.9.5/4278698e51dd83a96a200469137ba6dcaed4f284642bea53101fc03f43f44ad4.json new file mode 100644 index 00000000..b22141e1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4278698e51dd83a96a200469137ba6dcaed4f284642bea53101fc03f43f44ad4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_kt", "label": "SeasonEntity.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeasonEntity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_seasonentity", "label": "SeasonEntity", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeasonEntity.kt", "source_location": "L9", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seasonentity_kt", "target": "home_repositories_purefin_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/SeasonEntity.kt", "source_location": "L9", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/434b8216188414bff90f788ac863d7c20cc3a6d77943c3c23cbffda34582ad95.json b/graphify-out/cache/ast/v0.9.5/434b8216188414bff90f788ac863d7c20cc3a6d77943c3c23cbffda34582ad95.json new file mode 100644 index 00000000..df9ed76f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/434b8216188414bff90f788ac863d7c20cc3a6d77943c3c23cbffda34582ad95.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_kt", "label": "PlayerGesturesLayer.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "label": "PlayerGesturesLayer()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L23", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_dragdirection", "label": "DragDirection", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L142", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_dragdirection", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "rememberUpdatedState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "pointerInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "pointerInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "detectTapGestures", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onTap", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onDoubleTapLeft", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onDoubleTapCenter", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onDoubleTapRight", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "awaitEachGesture", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "awaitFirstDown", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "drag", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "positionChange", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "currentPositionProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "consume", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "deltaMs", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onHorizontalDragPreview", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "consume", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onVerticalDragLeft", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onVerticalDragRight", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "deltaMs", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onHorizontalDragSeekTo", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onHorizontalDragPreview", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playergestureslayer_playergestureslayer", "callee": "onHorizontalDragPreview", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt", "source_location": "L136", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/43922bb5401c68ffbc0a7205ab5e1e9dfd39969a6a11ce4783f2f82a7df65b0f.json b/graphify-out/cache/ast/v0.9.5/43922bb5401c68ffbc0a7205ab5e1e9dfd39969a6a11ce4783f2f82a7df65b0f.json new file mode 100644 index 00000000..1af24e95 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/43922bb5401c68ffbc0a7205ab5e1e9dfd39969a6a11ce4783f2f82a7df65b0f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt", "label": "MediaDownloadManager.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "label": "MediaDownloadManager", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L33", "_callable": true}, {"id": "mediadownloadcontroller", "label": "MediaDownloadController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "label": "onDownloadChanged()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L49", "_callable": true}, {"id": "downloadmanager", "label": "DownloadManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "download", "label": "Download", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved", "label": "onDownloadRemoved()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L63", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "label": ".observeActiveDownloads()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L77", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate", "label": ".observeDownloadState()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L102", "_callable": true}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded", "label": ".isDownloaded()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L110", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem", "label": ".getCompletedDownloadMediaItem()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L114", "_callable": true}, {"id": "mediaitem", "label": "MediaItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "label": ".downloadMovie()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L120", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "label": ".cancelDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L146", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "label": ".downloadEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L157", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes", "label": ".downloadEpisodes()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L191", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "label": ".cancelEpisodeDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L199", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload", "label": ".enableSmartDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L212", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads", "label": ".deleteSmartDownloads()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L217", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled", "label": ".isSmartDownloadEnabled()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L226", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads", "label": ".syncSmartDownloads()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L228", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "label": ".syncSmartDownloadsForSeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L243", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "label": ".getOrCreateStateFlow()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L276", "_callable": true}, {"id": "mutablestateflow", "label": "MutableStateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "label": ".buildDownloadRequest()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L280", "_callable": true}, {"id": "downloadrequest", "label": "DownloadRequest", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate", "label": ".toDownloadState()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L294", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "mediadownloadcontroller", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L49", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "target": "downloadmanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "target": "download", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "target": "exception", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L63", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved", "target": "downloadmanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved", "target": "download", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L77", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "target": "float", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L102", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate", "target": "downloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L110", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L114", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem", "target": "mediaitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L120", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L146", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L157", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L191", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L199", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L212", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L217", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L226", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L228", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L243", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L276", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "target": "mutablestateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L276", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "target": "downloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L280", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "target": "downloadrequest", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L294", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate", "target": "downloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "target": "mutablestateflow", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L277", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadchanged", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_ondownloadremoved", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "distinctUntilChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "flowOn", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "flow", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "buildMap", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "getDownloads", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "moveToNext", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "put", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "emit", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "emit", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "emptyMap", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observeactivedownloads", "callee": "delay", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_observedownloadstate", "callee": "getDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_isdownloaded", "callee": "getDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem", "callee": "getDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getcompleteddownloadmediaitem", "callee": "toMediaItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "resolveMovieDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "run", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "saveMovies", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "sendAddDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadmovie", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "callee": "sendRemoveDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "callee": "deleteMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_canceldownload", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "resolveEpisodeDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "run", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "getSeriesBasic", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "saveSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "getSeason", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "saveSeason", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "saveEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "sendAddDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisode", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes", "callee": "coroutineScope", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_downloadepisodes", "callee": "launch", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L200", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "callee": "sendRemoveDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "callee": "deleteEpisodeAndCleanup", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_cancelepisodedownload", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_enablesmartdownload", "callee": "enable", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L213", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads", "callee": "disable", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_deletesmartdownloads", "callee": "getEpisodesBySeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_issmartdownloadenabled", "callee": "observe", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads", "callee": "getEnabledSeriesIds", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L230", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloads", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "getEpisodesBySeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "mutableListOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L249", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "isEpisodeWatched", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L251", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L255", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "getUnwatchedEpisodeIds", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "toSet", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_syncsmartdownloadsforseries", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_getorcreatestateflow", "callee": "getOrPut", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "callee": "setData", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "callee": "toUri", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "callee": "toByteArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L289", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_builddownloadrequest", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate", "callee": "Downloading", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadmanager_mediadownloadmanager_todownloadstate", "callee": "Downloading", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt", "source_location": "L297", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/43efa563e76237e8a7bc26e9f9139fc088bc28a233aa850fde483acd18744a1d.json b/graphify-out/cache/ast/v0.9.5/43efa563e76237e8a7bc26e9f9139fc088bc28a233aa850fde483acd18744a1d.json new file mode 100644 index 00000000..582633c3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/43efa563e76237e8a7bc26e9f9139fc088bc28a233aa850fde483acd18744a1d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_kt", "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"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect", "label": "SyncSmartDownloadsHomeRefreshSideEffect", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt", "source_location": "L6", "_callable": true}, {"id": "homerefreshsideeffect", "label": "HomeRefreshSideEffect", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect_run", "label": ".run()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt", "source_location": "L10", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect", "target": "homerefreshsideeffect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect_run", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_syncsmartdownloadshomerefreshsideeffect_syncsmartdownloadshomerefreshsideeffect_run", "callee": "syncSmartDownloads", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt", "source_location": "L11", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/44d66dba6dae4f78a8763ff25762acbd630a25f906a402aebdbea6f709cfbdc3.json b/graphify-out/cache/ast/v0.9.5/44d66dba6dae4f78a8763ff25762acbd630a25f906a402aebdbea6f709cfbdc3.json new file mode 100644 index 00000000..76e5d892 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/44d66dba6dae4f78a8763ff25762acbd630a25f906a402aebdbea6f709cfbdc3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_settings_kt", "label": "Settings.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Settings.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_settings_settings", "label": "Settings", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Settings.kt", "source_location": "L5", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_settings_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_settings_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Settings.kt", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/474abf3de0cd273991c3369fd9563f11e21cbdd2072cc1770f24dd962552ceff.json b/graphify-out/cache/ast/v0.9.5/474abf3de0cd273991c3369fd9563f11e21cbdd2072cc1770f24dd962552ceff.json new file mode 100644 index 00000000..b3ee9c74 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/474abf3de0cd273991c3369fd9563f11e21cbdd2072cc1770f24dd962552ceff.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_kt", "label": "ContentBadge.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge", "label": "ContentBadge()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt", "source_location": "L14", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_kt", "target": "home_repositories_purefin_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/badge/ContentBadge.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge", "target": "color", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge", "target": "color", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge", "callee": "Surface", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_badge_contentbadge_contentbadge", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4875f3a278808bd490189ae807ac8b0224de1bfcbf73dbe743e4bfb19b315727.json b/graphify-out/cache/ast/v0.9.5/4875f3a278808bd490189ae807ac8b0224de1bfcbf73dbe743e4bfb19b315727.json new file mode 100644 index 00000000..6a86440b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4875f3a278808bd490189ae807ac8b0224de1bfcbf73dbe743e4bfb19b315727.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_kt", "label": "LoginContent.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "label": "LoginContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L35", "_callable": true}, {"id": "logincontentstate", "label": "LoginContentState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt"}, {"id": "logincontentcallbacks", "label": "LoginContentCallbacks", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "label": "ServerSearchContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L107", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "label": "LoginPhaseContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L175", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "target": "logincontentstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "target": "logincontentcallbacks", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "target": "logincontentstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "target": "logincontentcallbacks", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "target": "logincontentstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "target": "logincontentcallbacks", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "verticalScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "rememberScrollState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "widthIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "PurefinLogo", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_logincontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "PurefinComplexTextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "PurefinTextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "onDiscoveredServerClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_serversearchcontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L206", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L207", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "PurefinTextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L230", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L231", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L248", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L248", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L250", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L259", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L259", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "PurefinComplexTextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "PurefinPasswordField", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "PurefinTextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_logincontent_loginphasecontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt", "source_location": "L287", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4c38198d2aaad60a892260556267e9abc5d3daf8972734e6f9bb77c50603d470.json b/graphify-out/cache/ast/v0.9.5/4c38198d2aaad60a892260556267e9abc5d3daf8972734e6f9bb77c50603d470.json new file mode 100644 index 00000000..b1c13e47 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4c38198d2aaad60a892260556267e9abc5d3daf8972734e6f9bb77c50603d470.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_kt", "label": "SettingsGroupProvider.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider", "label": "SettingsGroupProvider", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt", "source_location": "L5", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt"}, {"id": "settinggroup", "label": "SettingGroup", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovider_settingsgroupprovider", "target": "settinggroup", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4cb95c997fb1879869b6ee34777992e76757236631028033840632bb2294d8dc.json b/graphify-out/cache/ast/v0.9.5/4cb95c997fb1879869b6ee34777992e76757236631028033840632bb2294d8dc.json new file mode 100644 index 00000000..dd9d9adc --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4cb95c997fb1879869b6ee34777992e76757236631028033840632bb2294d8dc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_kt", "label": "UnwatchedEpisodeBadge.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "label": "UnwatchedEpisodeBadge()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L19", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "target": "int", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "target": "int", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_unwatchedepisodebadge_unwatchedepisodebadge", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt", "source_location": "L40", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4d5ed446a6f5f0cee5ac4574cd416b7bd76dfac424e411f2886b8ce437cf8cd4.json b/graphify-out/cache/ast/v0.9.5/4d5ed446a6f5f0cee5ac4574cd416b7bd76dfac424e411f2886b8ce437cf8cd4.json new file mode 100644 index 00000000..15a903a1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4d5ed446a6f5f0cee5ac4574cd416b7bd76dfac424e411f2886b8ce437cf8cd4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "label": "TvPlayerQueuePanel()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L63", "_callable": true}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt"}, {"id": "focusrequester", "label": "FocusRequester", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "label": "TvQueueRowCard()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L151", "_callable": true}, {"id": "playlistelementuimodel", "label": "PlaylistElementUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "label": "TvQueueArtwork()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L247", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "target": "playeruistate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "target": "playlistelementuimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "target": "color", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "target": "color", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "indexOfFirst", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "withFrameNanos", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "Surface", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "LazyRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvplayerqueuepanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "onPreviewKeyEvent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "onReturnToControls", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "onClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L233", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueuerowcard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "ColorPainter", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L256", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L258", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L259", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L259", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "AsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L276", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L288", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L294", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L298", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerqueuepanel_tvqueueartwork", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt", "source_location": "L300", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4dbcc05e78906c12cd3aa4dffb6d4df744ea7147aa3d176aa59d1d6ea001e1d4.json b/graphify-out/cache/ast/v0.9.5/4dbcc05e78906c12cd3aa4dffb6d4df744ea7147aa3d176aa59d1d6ea001e1d4.json new file mode 100644 index 00000000..c280141e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4dbcc05e78906c12cd3aa4dffb6d4df744ea7147aa3d176aa59d1d6ea001e1d4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt", "label": "SmartDownloadStore.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore", "label": "SmartDownloadStore", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L6", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_enable", "label": ".enable()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L7", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_disable", "label": ".disable()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe", "label": ".observe()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L9", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_getenabledseriesids", "label": ".getEnabledSeriesIds()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L10", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_enable", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_enable", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_disable", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_disable", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_observe", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_getenabledseriesids", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_getenabledseriesids", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_smartdownloadstore_smartdownloadstore_getenabledseriesids", "target": "uuid", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4ebe1fee0a3406ba2971e9ff9a25e06cd3f43e78afee5723cc17e9f80197ae8f.json b/graphify-out/cache/ast/v0.9.5/4ebe1fee0a3406ba2971e9ff9a25e06cd3f43e78afee5723cc17e9f80197ae8f.json new file mode 100644 index 00000000..4e6e3daa --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4ebe1fee0a3406ba2971e9ff9a25e06cd3f43e78afee5723cc17e9f80197ae8f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt", "label": "LibraryDao.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao", "label": "LibraryDao", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsert", "label": ".upsert()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt", "source_location": "L12", "_callable": true}, {"id": "libraryentity", "label": "LibraryEntity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsertall", "label": ".upsertAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt", "source_location": "L15", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall", "label": ".observeAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt", "source_location": "L18", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent", "label": ".observeAllWithContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt", "source_location": "L21", "_callable": true}, {"id": "librarywithcontent", "label": "LibraryWithContent", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_getall", "label": ".getAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt", "source_location": "L24", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_deleteall", "label": ".deleteAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt", "source_location": "L27", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsert", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsert", "target": "libraryentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsertall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsertall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_upsertall", "target": "libraryentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeall", "target": "libraryentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_observeallwithcontent", "target": "librarywithcontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_getall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_getall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_getall", "target": "libraryentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_librarydao_librarydao_deleteall", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4f14dadcc593ea530f235eec218eadee3b114f9fc665df4edebc396557c3b9c2.json b/graphify-out/cache/ast/v0.9.5/4f14dadcc593ea530f235eec218eadee3b114f9fc665df4edebc396557c3b9c2.json new file mode 100644 index 00000000..a054ca34 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4f14dadcc593ea530f235eec218eadee3b114f9fc665df4edebc396557c3b9c2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt", "label": "AndroidDeviceProfileCapabilities.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution", "label": "ProfileResolution", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "label": "DeviceProfileCapabilities", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L14", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1", "label": ".supportsAv1()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L15", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1main10", "label": ".supportsAv1Main10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1dolbyvision", "label": ".supportsAv1DolbyVision()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10", "label": ".supportsAv1Hdr10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L18", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10plus", "label": ".supportsAv1Hdr10Plus()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L19", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavc", "label": ".supportsAvc()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavchigh10", "label": ".supportsAvcHigh10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L21", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avcmainlevel", "label": ".avcMainLevel()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L22", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avchigh10level", "label": ".avcHigh10Level()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L23", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevc", "label": ".supportsHevc()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L24", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcmain10", "label": ".supportsHevcMain10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L25", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvision", "label": ".supportsHevcDolbyVision()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L26", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvisionel", "label": ".supportsHevcDolbyVisionEl()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L27", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10", "label": ".supportsHevcHdr10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L28", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10plus", "label": ".supportsHevcHdr10Plus()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmainlevel", "label": ".hevcMainLevel()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L30", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmain10level", "label": ".hevcMain10Level()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L31", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvc1", "label": ".supportsVc1()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L32", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_maxresolution", "label": ".maxResolution()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L33", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvideocodec", "label": ".supportsVideoCodec()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L34", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsaudiocodec", "label": ".supportsAudioCodec()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L35", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles", "label": ".videoCodecProfiles()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L36", "_callable": true}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "label": "AndroidDeviceProfileCapabilities", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L40", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_dolbyvisionprofiles", "label": "DolbyVisionProfiles", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L44", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels", "label": "Av1ProfileLevels", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L54", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1", "label": ".supportsAv1()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L128", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1main10", "label": ".supportsAv1Main10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L130", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1dolbyvision", "label": ".supportsAv1DolbyVision()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L136", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10", "label": ".supportsAv1Hdr10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L143", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10plus", "label": ".supportsAv1Hdr10Plus()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L149", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavc", "label": ".supportsAvc()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L155", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavchigh10", "label": ".supportsAvcHigh10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L157", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avcmainlevel", "label": ".avcMainLevel()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L163", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avchigh10level", "label": ".avcHigh10Level()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L165", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevc", "label": ".supportsHevc()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L167", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcmain10", "label": ".supportsHevcMain10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L169", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvision", "label": ".supportsHevcDolbyVision()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L175", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel", "label": ".supportsHevcDolbyVisionEl()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L178", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10", "label": ".supportsHevcHdr10()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L186", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10plus", "label": ".supportsHevcHdr10Plus()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L193", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmainlevel", "label": ".hevcMainLevel()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L200", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmain10level", "label": ".hevcMain10Level()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L202", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvc1", "label": ".supportsVc1()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L204", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution", "label": ".maxResolution()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L206", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec", "label": ".supportsVideoCodec()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L228", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec", "label": ".supportsAudioCodec()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L230", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles", "label": ".videoCodecProfiles()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L232", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "label": ".avcLevel()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L236", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "label": ".hevcLevel()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L241", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "label": ".decoderLevel()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L246", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "label": ".hasDecoder()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L265", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "label": ".hasCodecForMime()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L282", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance", "label": ".supportsMultiInstance()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L292", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1main10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1main10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1dolbyvision", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1dolbyvision", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10plus", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsav1hdr10plus", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavc", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavc", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavchigh10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsavchigh10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avcmainlevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avcmainlevel", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avchigh10level", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_avchigh10level", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevc", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevc", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcmain10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcmain10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvision", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvision", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvisionel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevcdolbyvisionel", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10plus", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportshevchdr10plus", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmainlevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmainlevel", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmain10level", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_hevcmain10level", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvc1", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvc1", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_maxresolution", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_maxresolution", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_maxresolution", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvideocodec", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvideocodec", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsvideocodec", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsaudiocodec", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsaudiocodec", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_supportsaudiocodec", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities_videocodecprofiles", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_deviceprofilecapabilities", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_dolbyvisionprofiles", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_dolbyvisionprofiles", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels", "target": "int", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L55", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels", "target": "int", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L62", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels", "target": "int", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L69", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels", "target": "int", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L76", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_av1profilelevels", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1main10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1main10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1dolbyvision", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1dolbyvision", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10plus", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10plus", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavc", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavc", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavchigh10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavchigh10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avcmainlevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avcmainlevel", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avchigh10level", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avchigh10level", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevc", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevc", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcmain10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcmain10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvision", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvision", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10plus", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10plus", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmainlevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmainlevel", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmain10level", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmain10level", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvc1", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvc1", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "target": "int", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "target": "int", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1main10", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1dolbyvision", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsav1hdr10plus", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavc", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsavchigh10", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avcmainlevel", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avchigh10level", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevc", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcmain10", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvision", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevcdolbyvisionel", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportshevchdr10plus", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmainlevel", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevcmain10level", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvc1", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_profileresolution", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L225", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution", "callee": "getCapabilitiesForType", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution", "callee": "maxOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_maxresolution", "callee": "maxOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsvideocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsaudiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L230", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_videocodecprofiles", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "callee": "find", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_avclevel", "callee": "asReversed", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "callee": "find", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hevclevel", "callee": "asReversed", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "callee": "getCapabilitiesForType", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_decoderlevel", "callee": "maxOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L255", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hasdecoder", "callee": "getCapabilitiesForType", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_hascodecformime", "callee": "equals", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L299", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_androiddeviceprofilecapabilities_androiddeviceprofilecapabilities_supportsmultiinstance", "callee": "getCapabilitiesForType", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt", "source_location": "L300", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4fdd25c51b934ee8f16777a85ed1711b3f9560e810da876f9f434b75b2bbc78f.json b/graphify-out/cache/ast/v0.9.5/4fdd25c51b934ee8f16777a85ed1711b3f9560e810da876f9f434b75b2bbc78f.json new file mode 100644 index 00000000..0baccf36 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4fdd25c51b934ee8f16777a85ed1711b3f9560e810da876f9f434b75b2bbc78f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt", "label": "SettingsRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "label": "SettingsRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L6", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "settings", "label": "Settings", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "label": ".value()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L9", "_callable": true}, {"id": "rangesetting", "label": "RangeSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "booleansetting", "label": "BooleanSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "stringsetting", "label": "StringSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "dropdownsetting", "label": "DropdownSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "label": ".set()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L17", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "settings", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "rangesetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L9", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "double", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "booleansetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L11", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "stringsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L13", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "dropdownsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_value", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "rangesetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "double", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "booleansetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "stringsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "dropdownsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "t", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt", "source_location": "L23", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsrepository_settingsrepository_set", "target": "t", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/4fe90784b433d312f04a8b4f3accc61fba5f92cb037ac5fb057c8bc67052089e.json b/graphify-out/cache/ast/v0.9.5/4fe90784b433d312f04a8b4f3accc61fba5f92cb037ac5fb057c8bc67052089e.json new file mode 100644 index 00000000..bd00bf69 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/4fe90784b433d312f04a8b4f3accc61fba5f92cb037ac5fb057c8bc67052089e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_season_kt", "label": "Season.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Season.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_season_season", "label": "Season", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Season.kt", "source_location": "L5", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_season_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_season_season", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Season.kt", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/5069534780287aebef33b34cfac2c8d513199bd0225a88607f454d2b780bc35a.json b/graphify-out/cache/ast/v0.9.5/5069534780287aebef33b34cfac2c8d513199bd0225a88607f454d2b780bc35a.json new file mode 100644 index 00000000..122efc20 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/5069534780287aebef33b34cfac2c8d513199bd0225a88607f454d2b780bc35a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_kt", "label": "LibraryEntity.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/LibraryEntity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_libraryentity", "label": "LibraryEntity", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/LibraryEntity.kt", "source_location": "L7", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_libraryentity_libraryentity", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/51d122db5f25690e204cd5803868ee5899714a7bb060e79fadf318f8b3414ad5.json b/graphify-out/cache/ast/v0.9.5/51d122db5f25690e204cd5803868ee5899714a7bb060e79fadf318f8b3414ad5.json new file mode 100644 index 00000000..777eeaad --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/51d122db5f25690e204cd5803868ee5899714a7bb060e79fadf318f8b3414ad5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt", "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"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "label": "PlayerLoadingErrorEndCardContent()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L26", "_callable": true}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt"}, {"id": "textstyle", "label": "TextStyle", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "target": "playeruistate", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "target": "boolean", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "target": "textstyle", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "CircularProgressIndicator", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "buttonColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "plus", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "indexOfFirst", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcardcontent_playerloadingerrorendcardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt", "source_location": "L111", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/524e2a3e8910219ce1e7a58be3e48ff10fe66bf75579ab8432bc453b75a7dd08.json b/graphify-out/cache/ast/v0.9.5/524e2a3e8910219ce1e7a58be3e48ff10fe66bf75579ab8432bc453b75a7dd08.json new file mode 100644 index 00000000..ac7c632d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/524e2a3e8910219ce1e7a58be3e48ff10fe66bf75579ab8432bc453b75a7dd08.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt", "label": "MediaMetadataFlowRow.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "label": "MediaMetadataFlowRow()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L12", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "target": "list", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "target": "string", "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": "generic_arg"}, {"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "callee": "FlowRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "callee": "MediaMetaChip", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediametadataflowrow_mediametadataflowrow", "callee": "MediaMetaChip", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt", "source_location": "L36", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/530287c6853ef596e5d7619999e39ac2bebb4503fe916c5c59152cb3d7eb1fd2.json b/graphify-out/cache/ast/v0.9.5/530287c6853ef596e5d7619999e39ac2bebb4503fe916c5c59152cb3d7eb1fd2.json new file mode 100644 index 00000000..7dfe7f9f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/530287c6853ef596e5d7619999e39ac2bebb4503fe916c5c59152cb3d7eb1fd2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_build_gradle_kts", "label": "build.gradle.kts", "file_type": "code", "source_file": "app/build.gradle.kts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/54e7326fb99bb3dbc8cf6b5b3e798640b05701902d7487fd2d250f100a30a0a7.json b/graphify-out/cache/ast/v0.9.5/54e7326fb99bb3dbc8cf6b5b3e798640b05701902d7487fd2d250f100a30a0a7.json new file mode 100644 index 00000000..dc635160 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/54e7326fb99bb3dbc8cf6b5b3e798640b05701902d7487fd2d250f100a30a0a7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt", "label": "MovieScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "label": "MovieScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L41", "_callable": true}, {"id": "moviedto", "label": "MovieDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt"}, {"id": "moviescreenviewmodel", "label": "MovieScreenViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "label": "MovieScreenInternal()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L79", "_callable": true}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "label": "toMediaDetailScaffoldUiModel()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L115", "_callable": true}, {"id": "mediadetailscaffolduimodel", "label": "MediaDetailScaffoldUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "label": "previewMovie()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L174", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "target": "moviedto", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "target": "moviescreenviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "target": "movie", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "target": "mediadetailscaffolduimodel", "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": "return_type"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "target": "movie", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L174", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "target": "mediadetailscaffolduimodel", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L120", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "target": "movie", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L175", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "selectMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "rememberNotificationPermissionGate", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "requestNotificationPermission", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "onDownloadClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "onDownloadClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreen", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "callee": "Intent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "callee": "putExtra", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "callee": "startActivity", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "callee": "MediaDetailScaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_moviescreeninternal", "callee": "MovieTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailActionsUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailPrimaryActionUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "mediaPlayButtonText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "mediaPlaybackProgress", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "MarkAsWatched", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "Download", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailSynopsisUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailPlaybackSettingsUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_tomediadetailscaffolduimodel", "callee": "MediaDetailCastUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_movie_moviescreen_previewmovie", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt", "source_location": "L190", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/5657ce171a87154f362649bb5df52ebeed2c8e75a296c2f20d8fbeb53af69d53.json b/graphify-out/cache/ast/v0.9.5/5657ce171a87154f362649bb5df52ebeed2c8e75a296c2f20d8fbeb53af69d53.json new file mode 100644 index 00000000..2f5bb892 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/5657ce171a87154f362649bb5df52ebeed2c8e75a296c2f20d8fbeb53af69d53.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt", "label": "MediaUiModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L10", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "label": "MovieUiModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L23", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder", "label": "createPlaceholder()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L57", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "label": "SeriesUiModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L78", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "label": "EpisodeUiModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L112", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L12", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L13", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L14", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L15", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "target": "float", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L25", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L26", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L27", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L28", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L30", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "target": "float", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L57", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L78", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L78", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L80", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L81", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L82", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L84", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L86", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_seriesuimodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L112", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_mediauimodel", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L112", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "uuid", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L113", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L114", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L115", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L116", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L117", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L119", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "float", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "uuid", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L134", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_episodeuimodel", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_movieuimodel", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L58", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder", "callee": "Movie", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_mediauimodel_createplaceholder", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt", "source_location": "L71", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/575910f3c457d9f517fa52ccb8af2bc1a6ab65999a159002b0f85a936a31acac.json b/graphify-out/cache/ast/v0.9.5/575910f3c457d9f517fa52ccb8af2bc1a6ab65999a159002b0f85a936a31acac.json new file mode 100644 index 00000000..ec685616 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/575910f3c457d9f517fa52ccb8af2bc1a6ab65999a159002b0f85a936a31acac.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_kt", "label": "TvLibrariesOverviewScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "label": "TvLibrariesOverviewScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L53", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt"}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "label": "TvLibraryOverviewCard()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L118", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "target": "libraryuimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "target": "libraryuimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "LazyVerticalGrid", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "Adaptive", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "onLibrarySelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibrariesoverviewscreen", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "TransformOrigin", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_libraries_tvlibrariesoverviewscreen_tvlibraryoverviewcard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt", "source_location": "L189", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/579dc087f3b5f15162ab16d0e0e6d0f17937c170308f056f8ad8619485db2f86.json b/graphify-out/cache/ast/v0.9.5/579dc087f3b5f15162ab16d0e0e6d0f17937c170308f056f8ad8619485db2f86.json new file mode 100644 index 00000000..7649ad02 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/579dc087f3b5f15162ab16d0e0e6d0f17937c170308f056f8ad8619485db2f86.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_kt", "label": "JellyfinNetworkModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule", "label": "JellyfinNetworkModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient", "label": ".provideOkHttpClient()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt", "source_location": "L14", "_callable": true}, {"id": "jellyfinauthinterceptor", "label": "JellyfinAuthInterceptor", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt"}, {"id": "okhttpclient", "label": "OkHttpClient", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient", "target": "jellyfinauthinterceptor", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient", "target": "okhttpclient", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient", "callee": "addInterceptor", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinnetworkmodule_jellyfinnetworkmodule_provideokhttpclient", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt", "source_location": "L17", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/58260167aaa46cae08631a37cb96bab94d43502e2a8b09b4b199188d509007ce.json b/graphify-out/cache/ast/v0.9.5/58260167aaa46cae08631a37cb96bab94d43502e2a8b09b4b199188d509007ce.json new file mode 100644 index 00000000..3a61f9f8 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/58260167aaa46cae08631a37cb96bab94d43502e2a8b09b4b199188d509007ce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt", "label": "LoginViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "label": "LoginViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L19", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_phase", "label": "Phase", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L24", "_callable": true}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt"}, {"id": "jellyfinservercandidate", "label": "JellyfinServerCandidate", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt"}, {"id": "job", "label": "Job", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_seturl", "label": ".setUrl()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L63", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setusername", "label": ".setUsername()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L68", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setpassword", "label": ".setPassword()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L73", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror", "label": ".clearError()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L78", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearfields", "label": ".clearFields()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L82", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login", "label": ".login()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L92", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver", "label": ".findServer()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L109", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver", "label": ".selectDiscoveredServer()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L130", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_changeserver", "label": ".changeServer()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L138", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "label": ".startQuickConnect()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L146", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "label": ".cancelQuickConnect()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L189", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_oncleared", "label": ".onCleared()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L196", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_discoverservers", "label": ".discoverServers()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L201", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver", "label": ".selectServer()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L215", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_phase", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L30", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L30", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L32", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L32", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L34", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L34", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_phase", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L38", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "jellyfinservercandidate", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L38", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "jellyfinservercandidate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L42", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L42", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L44", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L44", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L46", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L46", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L48", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L48", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "job", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_seturl", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_seturl", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setusername", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setusername", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setpassword", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setpassword", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearfields", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver", "target": "jellyfinservercandidate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_changeserver", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_oncleared", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_discoverservers", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver", "target": "jellyfinservercandidate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_seturl", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setusername", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_setpassword", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearerror", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearfields", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_changeserver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_oncleared", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_clearfields", "callee": "setServerUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_login", "callee": "setServerUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_findserver", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectdiscoveredserver", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "initiateQuickConnect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "run", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "delay", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "getQuickConnectState", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "setServerUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_startquickconnect", "callee": "loginWithQuickConnect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_cancelquickconnect", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_discoverservers", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_discoverservers", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_discoverservers", "callee": "distinctBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver", "callee": "setServerUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_login_loginviewmodel_loginviewmodel_selectserver", "callee": "isQuickConnectEnabled", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt", "source_location": "L220", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/58c8749567a3da1614601ea9d8bd657f3030b3a258f5d13cb3df208f8d0360e7.json b/graphify-out/cache/ast/v0.9.5/58c8749567a3da1614601ea9d8bd657f3030b3a258f5d13cb3df208f8d0360e7.json new file mode 100644 index 00000000..d130512c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/58c8749567a3da1614601ea9d8bd657f3030b3a258f5d13cb3df208f8d0360e7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt", "label": "ImageUrlBuilder.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder", "label": "ImageUrlBuilder", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "label": ".toImageUrl()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L6", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt"}, {"id": "artworkkind", "label": "ArtworkKind", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "label": ".toPrefixImageUrl()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L19", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "label": ".finishImageUrl()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L31", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "target": "artworkkind", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L31", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "target": "artworkkind", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "target": "string", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L7", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toimageurl", "callee": "StringBuilder", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_toprefiximageurl", "callee": "StringBuilder", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "callee": "isNullOrEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "callee": "append", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_imageurlbuilder_imageurlbuilder_finishimageurl", "callee": "StringBuilder", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/58df97b362ab44aff8e121736fc5b1716f6c0c6c7c43bbe48e1e3da6ff10ce90.json b/graphify-out/cache/ast/v0.9.5/58df97b362ab44aff8e121736fc5b1716f6c0c6c7c43bbe48e1e3da6ff10ce90.json new file mode 100644 index 00000000..7dfb1ee2 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/58df97b362ab44aff8e121736fc5b1716f6c0c6c7c43bbe48e1e3da6ff10ce90.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_kt", "label": "Theme.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_colorfamily", "label": "ColorFamily", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L36", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "label": "AppTheme()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L44", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_colorfamily", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "target": "boolean", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "callee": "dynamicDarkColorScheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "callee": "dynamicLightColorScheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "callee": "MaterialTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L60", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/593bff530ff780dcaabe464fab4807b48c39fe92b729f7b6f8b959ebd8cb6fd2.json b/graphify-out/cache/ast/v0.9.5/593bff530ff780dcaabe464fab4807b48c39fe92b729f7b6f8b959ebd8cb6fd2.json new file mode 100644 index 00000000..d3588a97 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/593bff530ff780dcaabe464fab4807b48c39fe92b729f7b6f8b959ebd8cb6fd2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "label": "TvPlayerSeekBar()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L27", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt"}, {"id": "timedmarker", "label": "TimedMarker", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt"}, {"id": "focusrequester", "label": "FocusRequester", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "timedmarker", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "timedmarker", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "focusable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "onPreviewKeyEvent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "invoke", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "onSeekRelative", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "onSeekRelative", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "togglePlayState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "PlayerSeekBarTrack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerseekbar_tvplayerseekbar", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt", "source_location": "L89", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/5a996b1140e4e46b856ad44ecb0836851a8f8aa5142ef61b83bd98b5006576a9.json b/graphify-out/cache/ast/v0.9.5/5a996b1140e4e46b856ad44ecb0836851a8f8aa5142ef61b83bd98b5006576a9.json new file mode 100644 index 00000000..acbcd801 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/5a996b1140e4e46b856ad44ecb0836851a8f8aa5142ef61b83bd98b5006576a9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_kt", "label": "PlaybackCacheKeysTest.kt", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest", "label": "PlaybackCacheKeysTest", "file_type": "code", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_progressive_direct_play_gets_stable_cache_key", "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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_adaptive_direct_stream_skips_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", "_callable": true}, {"id": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_manifest_looking_direct_play_still_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", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_kt", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_progressive_direct_play_gets_stable_cache_key", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_adaptive_direct_stream_skips_stable_cache_key", "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": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest", "target": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_manifest_looking_direct_play_still_skips_stable_cache_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L33", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_progressive_direct_play_gets_stable_cache_key", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L12", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_progressive_direct_play_gets_stable_cache_key", "callee": "playbackCustomCacheKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L14", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_adaptive_direct_stream_skips_stable_cache_key", "callee": "assertNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_adaptive_direct_stream_skips_stable_cache_key", "callee": "playbackCustomCacheKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_manifest_looking_direct_play_still_skips_stable_cache_key", "callee": "assertNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_test_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeystest_playbackcachekeystest_manifest_looking_direct_play_still_skips_stable_cache_key", "callee": "playbackCustomCacheKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt", "source_location": "L36", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/5ab3453ed174a315d9a6a69ee3cfc4113db395a3a079e64e7e500a381750a3a2.json b/graphify-out/cache/ast/v0.9.5/5ab3453ed174a315d9a6a69ee3cfc4113db395a3a079e64e7e500a381750a3a2.json new file mode 100644 index 00000000..80febc63 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/5ab3453ed174a315d9a6a69ee3cfc4113db395a3a079e64e7e500a381750a3a2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_kt", "label": "TrackPreferencesSerializer.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer", "label": "TrackPreferencesSerializer", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L11", "_callable": true}, {"id": "serializer", "label": "Serializer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "trackpreferences", "label": "TrackPreferences", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom", "label": ".readFrom()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L15", "_callable": true}, {"id": "inputstream", "label": "InputStream", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto", "label": ".writeTo()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L25", "_callable": true}, {"id": "outputstream", "label": "OutputStream", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer", "target": "serializer", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer", "target": "trackpreferences", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L11", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer", "target": "trackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom", "target": "inputstream", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom", "target": "trackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto", "target": "trackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto", "target": "outputstream", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom", "callee": "decodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom", "callee": "readBytes", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_readfrom", "callee": "CorruptionException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto", "callee": "write", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto", "callee": "encodeToByteArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto", "callee": "encodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesserializer_trackpreferencesserializer_writeto", "callee": "serializer", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt", "source_location": "L27", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/5c53503a3fb775f5ae1a8831dc3a949ddfb980080ac379451ce6c02831889cfd.json b/graphify-out/cache/ast/v0.9.5/5c53503a3fb775f5ae1a8831dc3a949ddfb980080ac379451ce6c02831889cfd.json new file mode 100644 index 00000000..b52b64d9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/5c53503a3fb775f5ae1a8831dc3a949ddfb980080ac379451ce6c02831889cfd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt", "label": "PurefinLogger.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger", "label": "PurefinLogger", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L14", "_callable": true}, {"id": "logfilestore", "label": "LogFileStore", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "label": ".initialize()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L19", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload", "label": ".prepareFilesForUpload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L37", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "uploadlogfile", "label": "UploadLogFile", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile", "label": ".deleteUploadedFile()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L41", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "label": ".installUncaughtExceptionHandler()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L47", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile", "label": "UploadLogFile", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L68", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree", "label": "FileLogTree", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L74", "_callable": true}, {"id": "timber", "label": "Timber", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log", "label": ".log()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L77", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "throwable", "label": "Throwable", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "label": "LogFileStore", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L82", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "label": ".write()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L89", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash", "label": ".writeCrash()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L102", "_callable": true}, {"id": "thread", "label": "Thread", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_flush", "label": ".flush()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L112", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "label": ".prepareFilesForUpload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L117", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "label": ".buildEntry()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L135", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel", "label": ".priorityLabel()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L155", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate", "label": ".rotate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L165", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "label": ".renameForUpload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L178", "_callable": true}, {"id": "file", "label": "File", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog", "label": ".truncateForLog()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L199", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "label": ".uploadFiles()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L207", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst", "label": ".rotatedFilesOldestFirst()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L214", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile", "label": ".isLogFile()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L220", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger", "target": "logfilestore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "target": "context", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload", "target": "uploadlogfile", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L41", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile", "target": "uploadlogfile", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L47", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "target": "logfilestore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L68", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L74", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree", "target": "timber", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L74", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L77", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log", "target": "throwable", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L82", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L89", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "target": "throwable", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L102", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash", "target": "thread", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash", "target": "throwable", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L112", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L117", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L117", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L135", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "target": "throwable", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L155", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L165", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L178", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L178", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "target": "file", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "target": "file", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L199", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L207", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "target": "file", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L214", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst", "target": "file", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L220", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_filelogtree_log", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_flush", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_writecrash", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_uploadlogfile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L127", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotatedfilesoldestfirst", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "callee": "synchronized", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "callee": "plant", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "callee": "DebugTree", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_initialize", "callee": "plant", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_preparefilesforupload", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile", "callee": "exists", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile", "callee": "delete", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_deleteuploadedfile", "callee": "error", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "callee": "getDefaultUncaughtExceptionHandler", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "callee": "setDefaultUncaughtExceptionHandler", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "callee": "uncaughtException", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "callee": "killProcess", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "callee": "myPid", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_purefinlogger_installuncaughtexceptionhandler", "callee": "exitProcess", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "callee": "mkdirs", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "callee": "toByteArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "callee": "exists", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "callee": "length", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_write", "callee": "FileOutputStream", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_flush", "callee": "mkdirs", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "callee": "mkdirs", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "callee": "listOfNotNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_preparefilesforupload", "callee": "readText", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "buildString", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "now", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "currentThread", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "getStackTraceString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_buildentry", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_prioritylabel", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate", "callee": "delete", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate", "callee": "exists", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate", "callee": "renameTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate", "callee": "exists", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_rotate", "callee": "renameTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "now", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "mapIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "delete", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "renameTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "error", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "mapIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "padStart", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "delete", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "renameTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_renameforupload", "callee": "error", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_truncateforlog", "callee": "take", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "callee": "sortedWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "callee": "listFiles", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "callee": "matches", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "callee": "thenBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "callee": "compareBy", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_uploadfiles", "callee": "lastModified", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_logging_purefinlogger_logfilestore_islogfile", "callee": "length", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt", "source_location": "L221", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/5d80d9838661ff3bc63d2092fcb796d74fbe432ab5136e5381674884bcf12615.json b/graphify-out/cache/ast/v0.9.5/5d80d9838661ff3bc63d2092fcb796d74fbe432ab5136e5381674884bcf12615.json new file mode 100644 index 00000000..2c53c72b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/5d80d9838661ff3bc63d2092fcb796d74fbe432ab5136e5381674884bcf12615.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_kt", "label": "LogoutSettingsProvider.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider", "label": "LogoutSettingsProvider", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt", "source_location": "L12", "_callable": true}, {"id": "settingsgroupprovider", "label": "SettingsGroupProvider", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt"}, {"id": "settinggroup", "label": "SettingGroup", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider", "target": "settingsgroupprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_logoutsettingsprovider_logoutsettingsprovider", "target": "settinggroup", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/5fca280f0e51a80457582b8e89734392507f208b9f7ebb2166e954551ff6ecd0.json b/graphify-out/cache/ast/v0.9.5/5fca280f0e51a80457582b8e89734392507f208b9f7ebb2166e954551ff6ecd0.json new file mode 100644 index 00000000..146eaf28 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/5fca280f0e51a80457582b8e89734392507f208b9f7ebb2166e954551ff6ecd0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_kt", "label": "RepositoryModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule", "label": "RepositoryModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule_bindmediarepository", "label": ".bindMediaRepository()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt", "source_location": "L15", "_callable": true}, {"id": "compositelocalmediarepository", "label": "CompositeLocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt"}, {"id": "localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule_bindmediarepository", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule_bindmediarepository", "target": "compositelocalmediarepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_module_repositorymodule_repositorymodule_bindmediarepository", "target": "localmediarepository", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/60de57d0e98c2c542f37401c30b41334d28b22189fbcc5f72d5ef7a4209ad398.json b/graphify-out/cache/ast/v0.9.5/60de57d0e98c2c542f37401c30b41334d28b22189fbcc5f72d5ef7a4209ad398.json new file mode 100644 index 00000000..d6d55133 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/60de57d0e98c2c542f37401c30b41334d28b22189fbcc5f72d5ef7a4209ad398.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_kt", "label": "DownloadsViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel", "label": "DownloadsViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L24", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected", "label": ".onMovieSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L31", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected", "label": ".onSeriesSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L38", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload", "label": ".cancelDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L105", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload", "target": "string", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected", "callee": "MovieRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onmovieselected", "callee": "MovieDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected", "callee": "SeriesRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_onseriesselected", "callee": "SeriesDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload", "callee": "containsKey", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_downloads_downloadsviewmodel_downloadsviewmodel_canceldownload", "callee": "cancelEpisodeDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt", "source_location": "L113", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/620bb8b1c03e83d7655a0167ce4b67a647119ce34d8cb1bd851bc1d25320c377.json b/graphify-out/cache/ast/v0.9.5/620bb8b1c03e83d7655a0167ce4b67a647119ce34d8cb1bd851bc1d25320c377.json new file mode 100644 index 00000000..bff3e0e1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/620bb8b1c03e83d7655a0167ce4b67a647119ce34d8cb1bd851bc1d25320c377.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt", "label": "SeasonDao.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "label": "SeasonDao", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsert", "label": ".upsert()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L11", "_callable": true}, {"id": "seasonentity", "label": "SeasonEntity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsertall", "label": ".upsertAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L14", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid", "label": ".getBySeriesId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L17", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyid", "label": ".getById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_updateunwatchedcount", "label": ".updateUnwatchedCount()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L23", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyseriesid", "label": ".deleteBySeriesId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L26", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyid", "label": ".deleteById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_countbyseriesid", "label": ".countBySeriesId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt", "source_location": "L32", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsert", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsert", "target": "seasonentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsertall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsertall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_upsertall", "target": "seasonentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyseriesid", "target": "seasonentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_getbyid", "target": "seasonentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_updateunwatchedcount", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_updateunwatchedcount", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_updateunwatchedcount", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyseriesid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyseriesid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_deletebyid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_countbyseriesid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_countbyseriesid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seasondao_seasondao_countbyseriesid", "target": "int", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/62e9b9e6b4bcf4d65a9c8dd120654a68f5501098dde028af2dae6285371709f8.json b/graphify-out/cache/ast/v0.9.5/62e9b9e6b4bcf4d65a9c8dd120654a68f5501098dde028af2dae6285371709f8.json new file mode 100644 index 00000000..d317f1e2 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/62e9b9e6b4bcf4d65a9c8dd120654a68f5501098dde028af2dae6285371709f8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt", "label": "LibraryViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "label": "LibraryViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L25", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected", "label": ".onMovieSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L54", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected", "label": ".onSeriesSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L63", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L74", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onback", "label": ".onBack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L80", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_selectlibrary", "label": ".selectLibrary()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L84", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "mediauimodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched", "target": "mediauimodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_selectlibrary", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_selectlibrary", "target": "uuid", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected", "callee": "MovieRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onmovieselected", "callee": "MovieDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected", "callee": "SeriesRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onseriesselected", "callee": "SeriesDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_markaswatched", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_library_libraryviewmodel_libraryviewmodel_onback", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt", "source_location": "L81", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/640e4100e9226869002a9d2e0178915011ec2d0e7562826b953d3fb31b7b1420.json b/graphify-out/cache/ast/v0.9.5/640e4100e9226869002a9d2e0178915011ec2d0e7562826b953d3fb31b7b1420.json new file mode 100644 index 00000000..f9ff1f50 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/640e4100e9226869002a9d2e0178915011ec2d0e7562826b953d3fb31b7b1420.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_kt", "label": "SeriesDto.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/SeriesDto.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_seriesdto", "label": "SeriesDto", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/SeriesDto.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_seriesdto_kt", "target": "home_repositories_purefin_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/SeriesDto.kt", "source_location": "L6", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/655a7c44eb68e6b79c12e5a7e5b66ff3316468d95f25ffd279a3d6bca19906d7.json b/graphify-out/cache/ast/v0.9.5/655a7c44eb68e6b79c12e5a7e5b66ff3316468d95f25ffd279a3d6bca19906d7.json new file mode 100644 index 00000000..3b403db0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/655a7c44eb68e6b79c12e5a7e5b66ff3316468d95f25ffd279a3d6bca19906d7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_kt", "label": "PlaybackProfileFamily.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProfileFamily.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_playbackprofilefamily", "label": "PlaybackProfileFamily", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProfileFamily.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprofilefamily_playbackprofilefamily", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProfileFamily.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/668f519a993b802d15dea941cef4774fea051359551f3ed8607592eb4c81e007.json b/graphify-out/cache/ast/v0.9.5/668f519a993b802d15dea941cef4774fea051359551f3ed8607592eb4c81e007.json new file mode 100644 index 00000000..321d9f52 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/668f519a993b802d15dea941cef4774fea051359551f3ed8607592eb4c81e007.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt", "label": "PlayerScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "label": "PlayerScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L75", "_callable": true}, {"id": "playerviewmodel", "label": "PlayerViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "label": "HiddenSeekTimeline()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L361", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "timedmarker", "label": "TimedMarker", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "label": "SeekAmountIndicator()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L403", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta", "label": "formatSeekDelta()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L422", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness", "label": "readCurrentBrightness()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L433", "_callable": true}, {"id": "activity", "label": "Activity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness", "label": "applyBrightness()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L438", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "target": "playerviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "timedmarker", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "timedmarker", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness", "target": "activity", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness", "target": "float", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness", "target": "activity", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness", "target": "float", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_readcurrentbrightness", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_applybrightness", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "rememberCoroutineScope", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "getSystemService", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "getStreamMaxVolume", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "mutableFloatStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "getStreamVolume", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "mutableFloatStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "rememberPersistentOverlayController", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "LifecycleEventEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "hideControlsWithTimeout", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "AndroidView", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "apply", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "PlayerView", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "setBottomPaddingFraction", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "PlayerGesturesLayer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "seekBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "seekBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "togglePlayPause", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "setStreamVolume", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "roundToInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "seekTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "EmptyValueTimedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "EmptyValueTimedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "ValueChangeTimedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L231", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L231", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "PlayerAdjustmentIndicator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "roundToInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "ValueChangeTimedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L250", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "PlayerAdjustmentIndicator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L258", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "roundToInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "PlayerControlsOverlay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L273", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "togglePlayPause", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "seekTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L278", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "seekBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L279", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "seekToLiveEdge", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L280", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "skipActiveSegment", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "previous", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "selectTrack", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L289", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "SkipSegmentButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L299", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "skipActiveSegment", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L302", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L307", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L309", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L311", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L311", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L318", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "NextEpisodeOverlay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L319", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "PlayerLoadingErrorEndCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L326", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L327", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "retry", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L330", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "seekTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "togglePlayPause", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "clearError", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L334", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L337", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "slideInHorizontally", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L339", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "slideOutHorizontally", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "PlayerQueuePanel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "playQueueItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L345", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L349", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "PersistentOverlayContainer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L354", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_playerscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L356", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L371", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L373", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L374", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L374", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L374", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L374", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L376", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "PlayerTimeRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L380", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "PlayerSeekBarTrack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L386", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L392", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_hiddenseektimeline", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L392", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L408", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L409", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L409", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L409", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L410", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L411", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_seekamountindicator", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L414", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L423", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L427", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_playerscreen_formatseekdelta", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt", "source_location": "L429", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/669946118ab1bd8d256467d708c5c58d2c39d93e21bbf81518e1273d84ac7a0d.json b/graphify-out/cache/ast/v0.9.5/669946118ab1bd8d256467d708c5c58d2c39d93e21bbf81518e1273d84ac7a0d.json new file mode 100644 index 00000000..2d15c23d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/669946118ab1bd8d256467d708c5c58d2c39d93e21bbf81518e1273d84ac7a0d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt", "label": "HomeMediaSharedBounds.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey", "label": "homeMediaSharedBoundsKey()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L16", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource", "label": "homeMediaSharedBoundsSource()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L19", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundsdestination", "label": "homeMediaSharedBoundsDestination()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L26", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_ishomemediasharedboundstransitionactive", "label": "isHomeMediaSharedBoundsTransitionActive()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L30", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick", "label": "rememberHomeMediaSharedBoundsClick()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L38", "_callable": true}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "label": "homeMediaSharedBounds()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L52", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey", "target": "uuid", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundskey", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundsdestination", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundsdestination", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_ishomemediasharedboundstransitionactive", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_ishomemediasharedboundstransitionactive", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt", "target": "home_repositories_purefin_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/HomeMediaSharedBounds.kt", "source_location": "L38", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundsdestination", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedboundssource", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick", "callee": "selectSharedBoundsKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_rememberhomemediasharedboundsclick", "callee": "onClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "callee": "sharedBounds", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "callee": "rememberSharedContentState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_homemediasharedbounds_homemediasharedbounds", "callee": "scaleToBounds", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt", "source_location": "L72", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/66f3dddd315390b24729e1bb7440c182a55c9a33e258b4a9b2f20e556b6e0479.json b/graphify-out/cache/ast/v0.9.5/66f3dddd315390b24729e1bb7440c182a55c9a33e258b4a9b2f20e556b6e0479.json new file mode 100644 index 00000000..e6fe47ca --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/66f3dddd315390b24729e1bb7440c182a55c9a33e258b4a9b2f20e556b6e0479.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_kt", "label": "PurefinActivity.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "label": "PurefinActivity", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L65", "_callable": true}, {"id": "componentactivity", "label": "ComponentActivity", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "entryproviderscope", "label": "EntryProviderScope", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "usersessionrepository", "label": "UserSessionRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "navigationmanager", "label": "NavigationManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "sessionbootstrapper", "label": "SessionBootstrapper", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "jellyfinauthinterceptor", "label": "JellyfinAuthInterceptor", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "okhttpclient", "label": "OkHttpClient", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "label": ".onCreate()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L88", "_callable": true}, {"id": "bundle", "label": "Bundle", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_init", "label": ".init()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L104", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "label": ".configureImageLoader()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L108", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_isdebuggable", "label": ".isDebuggable()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L139", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "label": ".MainApp()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L143", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L65", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "componentactivity", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L65", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L68", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "entryproviderscope", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "route", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "usersessionrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L70", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "navigationmanager", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L73", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "sessionbootstrapper", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L76", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "jellyfinauthinterceptor", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L79", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "okhttpclient", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L82", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L88", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "target": "bundle", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L104", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L108", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_isdebuggable", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L139", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_isdebuggable", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L143", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "target": "usersessionrepository", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "target": "set", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "target": "entryproviderscope", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "target": "route", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "target": "navigationmanager", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_init", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L90", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L91", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L95", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_isdebuggable", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L131", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "callee": "enableEdgeToEdge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "callee": "setContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_oncreate", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_init", "callee": "initialize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "setSafe", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "crossfade", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "diskCache", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "memoryCache", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "components", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "OkHttpNetworkFetcherFactory", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "maxSizePercent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "maxSizeBytes", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "directory", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "toPath", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "resolve", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "logger", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "DebugLogger", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "rememberNavBackStack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "entryProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "builder", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "removeLastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "SharedTransitionLayout", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "toList", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L200", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "NavDisplay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L207", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "semantics", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L222", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L230", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "rememberSaveableStateHolderNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "rememberViewModelStoreNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "LoginScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "semantics", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L258", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "ExitAppDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_purefinactivity_purefinactivity_mainapp", "callee": "finishAndRemoveTask", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt", "source_location": "L264", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6742a28b2c96b1c39e7468a8a0bc84b3ecf6c57301fc61903981f30726439c24.json b/graphify-out/cache/ast/v0.9.5/6742a28b2c96b1c39e7468a8a0bc84b3ecf6c57301fc61903981f30726439c24.json new file mode 100644 index 00000000..b5fbf502 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6742a28b2c96b1c39e7468a8a0bc84b3ecf6c57301fc61903981f30726439c24.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt", "label": "SeriesScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "label": "SeriesScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L57", "_callable": true}, {"id": "seriesdto", "label": "SeriesDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "seriesviewmodel", "label": "SeriesViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "label": "SeriesScreenInternal()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L130", "_callable": true}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "label": "toMediaDetailScaffoldUiModel()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L257", "_callable": true}, {"id": "season", "label": "Season", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "mediadetailscaffolduimodel", "label": "MediaDetailScaffoldUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform", "label": "canPerform()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L317", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_requiresnotificationpermission", "label": "requiresNotificationPermission()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L328", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "label": "MarkSeriesAsWatchedConfirmationDialog()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L335", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "target": "seriesdto", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "target": "seriesviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "target": "series", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "target": "season", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "target": "episode", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "target": "color", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "target": "mediadetailscaffolduimodel", "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": "return_type"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform", "target": "downloadstate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_canperform", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_requiresnotificationpermission", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_requiresnotificationpermission", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_requiresnotificationpermission", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "target": "mediadetailscaffolduimodel", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L264", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "selectSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "rememberNotificationPermissionGate", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "observeSeriesDownloadState", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "canPerformDownloadOption", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "requestNotificationPermission", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "performDownloadOption", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "performDownloadOption", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreen", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "getDefaultSeason", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "getDefaultSeason", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "EpisodeRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "EpisodeDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "Intent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "putExtra", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "startActivity", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "selectSeason", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "onObserveSeasonDownloadState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "MediaDetailScaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "SeriesTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "SeasonTabs", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "EpisodeCarousel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "DownloadOptionsBottomSheet", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L233", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "onDownloadOptionSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_seriesscreeninternal", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L250", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "mediaPlayButtonText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "MediaDetailActionsUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L273", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "MediaDetailPrimaryActionUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L274", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "mediaPlaybackProgress", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L280", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "MarkAsWatched", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "Icon", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "MediaDetailSynopsisUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L298", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L305", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_tomediadetailscaffolduimodel", "callee": "MediaDetailCastUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L306", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "callee": "AlertDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L343", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L345", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L346", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L350", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_series_seriesscreen_markseriesaswatchedconfirmationdialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt", "source_location": "L351", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/677f7d623a1c018e0ba73332109983bc98fd3588d59ddc4758bb1edf973c5e78.json b/graphify-out/cache/ast/v0.9.5/677f7d623a1c018e0ba73332109983bc98fd3588d59ddc4758bb1edf973c5e78.json new file mode 100644 index 00000000..ee60c57a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/677f7d623a1c018e0ba73332109983bc98fd3588d59ddc4758bb1edf973c5e78.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_movie_kt", "label": "Movie.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Movie.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_movie_movie", "label": "Movie", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Movie.kt", "source_location": "L5", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_movie_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_movie_movie", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Movie.kt", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6807df604849bf7698061f1d9b3a28399c3487ad27527e2a391b583cfe3a9f3e.json b/graphify-out/cache/ast/v0.9.5/6807df604849bf7698061f1d9b3a28399c3487ad27527e2a391b583cfe3a9f3e.json new file mode 100644 index 00000000..26dcba3f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6807df604849bf7698061f1d9b3a28399c3487ad27527e2a391b583cfe3a9f3e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_kt", "label": "PlayerUiModels.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption", "label": "TrackOption", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt", "source_location": "L31", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_tracktype", "label": "TrackType", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt", "source_location": "L45", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker", "label": "TimedMarker", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt", "source_location": "L47", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_markertype", "label": "MarkerType", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt", "source_location": "L53", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playlistelementuimodel", "label": "PlaylistElementUiModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt", "source_location": "L55", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playeruistate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_tracktype", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_timedmarker", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_markertype", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playeruimodels_playlistelementuimodel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt", "source_location": "L55", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/686f1dfe6fb678aa7ef6c4d7ae3a41ff91443c6ea2e95ddf12d11b8379870b0f.json b/graphify-out/cache/ast/v0.9.5/686f1dfe6fb678aa7ef6c4d7ae3a41ff91443c6ea2e95ddf12d11b8379870b0f.json new file mode 100644 index 00000000..5e9d0e3e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/686f1dfe6fb678aa7ef6c4d7ae3a41ff91443c6ea2e95ddf12d11b8379870b0f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_kt", "label": "PlaybackCacheKeys.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "label": "playbackCustomCacheKey()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L5", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt"}, {"id": "playbackmethod", "label": "PlaybackMethod", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_kt", "target": "home_repositories_purefin_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/PlaybackCacheKeys.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "target": "playbackmethod", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "target": "string", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "callee": "lowercase", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "callee": "substringBefore", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "callee": "substringBefore", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L10", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "callee": "endsWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L12", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "callee": "endsWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L13", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "callee": "endsWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L14", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackcachekeys_playbackcustomcachekey", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt", "source_location": "L15", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/68c5f41ca2d167f0befb992ba0aa1f40ed41b050691600ad6cc5c635d1af5e56.json b/graphify-out/cache/ast/v0.9.5/68c5f41ca2d167f0befb992ba0aa1f40ed41b050691600ad6cc5c635d1af5e56.json new file mode 100644 index 00000000..e5b981d3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/68c5f41ca2d167f0befb992ba0aa1f40ed41b050691600ad6cc5c635d1af5e56.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_kt", "label": "UuidConverters.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters", "label": "UuidConverters", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring", "label": ".fromString()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt", "source_location": "L10", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring", "label": ".uuidToString()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt", "source_location": "L13", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring", "target": "string", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_fromstring", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt", "source_location": "L11", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_uuidconverters_uuidconverters_uuidtostring", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt", "source_location": "L14", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/69254dfcf2f903587827adb81c07c007e5b42de122eb1ad180daacd5926b868c.json b/graphify-out/cache/ast/v0.9.5/69254dfcf2f903587827adb81c07c007e5b42de122eb1ad180daacd5926b868c.json new file mode 100644 index 00000000..b05dbfd5 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/69254dfcf2f903587827adb81c07c007e5b42de122eb1ad180daacd5926b868c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_kt", "label": "PlayerActivity.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity", "label": "PlayerActivity", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L19", "_callable": true}, {"id": "componentactivity", "label": "ComponentActivity", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "playerviewmodel", "label": "PlayerViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "label": ".onCreate()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L23", "_callable": true}, {"id": "bundle", "label": "Bundle", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onpause", "label": ".onPause()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L49", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onresume", "label": ".onResume()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L56", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "label": ".enterImmersiveMode()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L61", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity", "target": "componentactivity", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity", "target": "playerviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "target": "bundle", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onpause", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L49", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onresume", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L56", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L61", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onresume", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L58", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "setContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "hiltViewModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "addFlags", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "clearFlags", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "PlayerScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_oncreate", "callee": "finish", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_onpause", "callee": "pausePlayback", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "callee": "setDecorFitsSystemWindows", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "callee": "apply", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "callee": "WindowInsetsControllerCompat", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "callee": "hide", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_playeractivity_playeractivity_enterimmersivemode", "callee": "systemBars", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt", "source_location": "L64", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/695f89b173b2c2ebca46b01e6cdeaed9e8637d53821bc96a003e4361006c6db5.json b/graphify-out/cache/ast/v0.9.5/695f89b173b2c2ebca46b01e6cdeaed9e8637d53821bc96a003e4361006c6db5.json new file mode 100644 index 00000000..17414b94 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/695f89b173b2c2ebca46b01e6cdeaed9e8637d53821bc96a003e4361006c6db5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_kt", "label": "SmartDownloadEntity.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SmartDownloadEntity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_smartdownloadentity", "label": "SmartDownloadEntity", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SmartDownloadEntity.kt", "source_location": "L7", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_smartdownloadentity_smartdownloadentity", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/69ba95d2ddc636fab150286d3a54c24181086631720779cb3aa51a2724334b5f.json b/graphify-out/cache/ast/v0.9.5/69ba95d2ddc636fab150286d3a54c24181086631720779cb3aa51a2724334b5f.json new file mode 100644 index 00000000..31f7ca65 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/69ba95d2ddc636fab150286d3a54c24181086631720779cb3aa51a2724334b5f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt", "label": "HomeScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "label": "HomeScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L21", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}, {"id": "snackbarhoststate", "label": "SnackbarHostState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "libraryuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "map", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "uuid", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "snackbarhoststate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "rememberDefaultTopBarScrollBehavior", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "nestedScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "HomeTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "SnackbarHost", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "AppBottomBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "HomeContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "onTabSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_homescreen_homescreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt", "source_location": "L86", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6a816ff401232273e9d0dd1001791722d0f73b2f1415195e71bcdb8839dab0ed.json b/graphify-out/cache/ast/v0.9.5/6a816ff401232273e9d0dd1001791722d0f73b2f1415195e71bcdb8839dab0ed.json new file mode 100644 index 00000000..ccb95f9a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6a816ff401232273e9d0dd1001791722d0f73b2f1415195e71bcdb8839dab0ed.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt", "label": "MediaPlayButtonLabel.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext", "label": "mediaPlayButtonText()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt", "source_location": "L3", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress", "label": "mediaPlaybackProgress()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt", "source_location": "L7", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext", "target": "double", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext", "target": "boolean", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_kt", "target": "home_repositories_purefin_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/MediaPlayButtonLabel.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress", "target": "double", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress", "target": "float", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybuttontext", "callee": "not", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt", "source_location": "L4", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt", "source_location": "L8", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediaplaybuttonlabel_mediaplaybackprogress", "callee": "div", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt", "source_location": "L8", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6bbd69abe314043109323e13d83a5dcc66ae9cc964796e09eecfeb4c0f2f2e05.json b/graphify-out/cache/ast/v0.9.5/6bbd69abe314043109323e13d83a5dcc66ae9cc964796e09eecfeb4c0f2f2e05.json new file mode 100644 index 00000000..96fedf42 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6bbd69abe314043109323e13d83a5dcc66ae9cc964796e09eecfeb4c0f2f2e05.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_kt", "label": "SettingsModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_bindsettingsrepository", "label": "bindSettingsRepository()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L22", "_callable": true}, {"id": "settingsrepositoryimpl", "label": "SettingsRepositoryImpl", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt"}, {"id": "settingsrepository", "label": "SettingsRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule", "label": "SettingsModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore", "label": ".provideSettingsDataStore()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L33", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt"}, {"id": "datastore", "label": "DataStore", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt"}, {"id": "settings", "label": "Settings", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_bindsettingsrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_bindsettingsrepository", "target": "settingsrepositoryimpl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_bindsettingsrepository", "target": "settingsrepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore", "target": "context", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore", "target": "datastore", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore", "target": "settings", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore", "callee": "dataStoreFile", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsmodule_settingsmodule_providesettingsdatastore", "callee": "ReplaceFileCorruptionHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt", "source_location": "L41", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6c85049bb62a0c73f632de24be7f31d49bdfabab69af088b650a6042b0bed559.json b/graphify-out/cache/ast/v0.9.5/6c85049bb62a0c73f632de24be7f31d49bdfabab69af088b650a6042b0bed559.json new file mode 100644 index 00000000..c47c4f8f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6c85049bb62a0c73f632de24be7f31d49bdfabab69af088b650a6042b0bed559.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt", "label": "JellyfinAuthenticationRepository.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "label": "JellyfinAuthenticationRepository", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L14", "_callable": true}, {"id": "authenticationrepository", "label": "AuthenticationRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_discoverservers", "label": ".discoverServers()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L19", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt"}, {"id": "jellyfinservercandidate", "label": "JellyfinServerCandidate", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "label": ".findServer()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L22", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "label": ".isQuickConnectEnabled()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L27", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "label": ".initiateQuickConnect()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L32", "_callable": true}, {"id": "quickconnectsession", "label": "QuickConnectSession", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "label": ".getQuickConnectState()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L37", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "label": ".login()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L42", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "label": ".loginWithQuickConnect()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L53", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "label": ".saveAuthenticationResult()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L64", "_callable": true}, {"id": "authenticationresult", "label": "AuthenticationResult", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "authenticationrepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_discoverservers", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_discoverservers", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_discoverservers", "target": "jellyfinservercandidate", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "target": "jellyfinservercandidate", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "target": "quickconnectsession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "target": "quickconnectsession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "target": "authenticationresult", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "callee": "onFailure", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_findserver", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "callee": "getOrDefault", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "callee": "onFailure", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_isquickconnectenabled", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "callee": "onFailure", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_initiatequickconnect", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "callee": "onFailure", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_getquickconnectstate", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "callee": "authenticate", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_login", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "callee": "authenticateWithQuickConnect", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_loginwithquickconnect", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "callee": "setAccessToken", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "callee": "setUserId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinauthenticationrepository_jellyfinauthenticationrepository_saveauthenticationresult", "callee": "setLoggedIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt", "source_location": "L70", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6cc6310af04e8f77bfa607e1babaab8fa5838adf98e881df08364516c09c0b9d.json b/graphify-out/cache/ast/v0.9.5/6cc6310af04e8f77bfa607e1babaab8fa5838adf98e881df08364516c09c0b9d.json new file mode 100644 index 00000000..6c2836b3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6cc6310af04e8f77bfa607e1babaab8fa5838adf98e881df08364516c09c0b9d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_kt", "label": "HorizontalSeekGestureHelper.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper", "label": "HorizontalSeekGestureHelper", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L7", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "label": ".deltaMs()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L13", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "target": "float", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "target": "long", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "callee": "pow", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_player_helper_horizontalseekgesturehelper_horizontalseekgesturehelper_deltams", "callee": "toLong", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt", "source_location": "L19", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6ce841acb9612a1de6d32baa576f201b86069cfca12a142731f086323eac52d8.json b/graphify-out/cache/ast/v0.9.5/6ce841acb9612a1de6d32baa576f201b86069cfca12a142731f086323eac52d8.json new file mode 100644 index 00000000..34ff9b49 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6ce841acb9612a1de6d32baa576f201b86069cfca12a142731f086323eac52d8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource_kt", "label": "PlaybackSource.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackSource.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource_playbacksource", "label": "PlaybackSource", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackSource.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbacksource_playbacksource", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackSource.kt", "source_location": "L6", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6f525129e8c6b0f05162b099c7bcdaa4592ed6f30aac5dd574bf58750b13c395.json b/graphify-out/cache/ast/v0.9.5/6f525129e8c6b0f05162b099c7bcdaa4592ed6f30aac5dd574bf58750b13c395.json new file mode 100644 index 00000000..89c845f3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6f525129e8c6b0f05162b099c7bcdaa4592ed6f30aac5dd574bf58750b13c395.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_library_kt", "label": "Library.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Library.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_library_library", "label": "Library", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Library.kt", "source_location": "L5", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_library_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_library_library", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Library.kt", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/6fcfdace3e3d0bc2b060784c62199a8897b30cf44b6c53c478a65de7b7c1e487.json b/graphify-out/cache/ast/v0.9.5/6fcfdace3e3d0bc2b060784c62199a8897b30cf44b6c53c478a65de7b7c1e487.json new file mode 100644 index 00000000..78d41e62 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/6fcfdace3e3d0bc2b060784c62199a8897b30cf44b6c53c478a65de7b7c1e487.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt", "label": "TrackPreferencesRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository", "label": "TrackPreferencesRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L12", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt"}, {"id": "trackpreferences", "label": "TrackPreferences", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences", "label": ".getMediaPreferences()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L17", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt"}, {"id": "mediatrackpreferences", "label": "MediaTrackPreferences", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference", "label": ".saveAudioPreference()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L21", "_callable": true}, {"id": "audiotrackproperties", "label": "AudioTrackProperties", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference", "label": ".saveSubtitlePreference()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L39", "_callable": true}, {"id": "subtitletrackproperties", "label": "SubtitleTrackProperties", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository", "target": "trackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences", "target": "mediatrackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference", "target": "audiotrackproperties", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference", "target": "subtitletrackproperties", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference", "target": "mediatrackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference", "target": "mediatrackpreferences", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_getmediapreferences", "callee": "empty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_saveaudiopreference", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_preference_trackpreferencesrepository_trackpreferencesrepository_savesubtitlepreference", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt", "source_location": "L51", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7135f733f89948fa45602e0673e093dd12042d446ac6303830e772b3538be0e8.json b/graphify-out/cache/ast/v0.9.5/7135f733f89948fa45602e0673e093dd12042d446ac6303830e772b3538be0e8.json new file mode 100644 index 00000000..8ea9ad3d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7135f733f89948fa45602e0673e093dd12042d446ac6303830e772b3538be0e8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "label": "NextUpCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L23", "_callable": true}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_kt", "target": "home_repositories_purefin_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/NextUpCard.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "rememberHomeMediaSharedBoundsClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "buildList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "MediaImageCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "homeMediaSharedBoundsSource", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupcard_nextupcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt", "source_location": "L64", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7136d7e9a5bc7b8236488adc0f4331ce551d1541b1012a9dfb602ffddfc8264e.json b/graphify-out/cache/ast/v0.9.5/7136d7e9a5bc7b8236488adc0f4331ce551d1541b1012a9dfb602ffddfc8264e.json new file mode 100644 index 00000000..3c0d8e57 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7136d7e9a5bc7b8236488adc0f4331ce551d1541b1012a9dfb602ffddfc8264e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard", "label": "SearchResultCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt", "source_location": "L9", "_callable": true}, {"id": "searchresult", "label": "SearchResult", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_kt", "target": "home_repositories_purefin_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/SearchResultCard.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard", "target": "searchresult", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchresultcard_searchresultcard", "callee": "MediaImageCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt", "source_location": "L15", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/718f739dc5d6dfe077185470a138b15e15188499037c633d2dad0bf2b0b8becf.json b/graphify-out/cache/ast/v0.9.5/718f739dc5d6dfe077185470a138b15e15188499037c633d2dad0bf2b0b8becf.json new file mode 100644 index 00000000..0c684e0d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/718f739dc5d6dfe077185470a138b15e15188499037c633d2dad0bf2b0b8becf.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "label": "BaseItemDtoConverter.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "label": "toLibrary()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L20", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "library", "label": "Library", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "label": "toMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L60", "_callable": true}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "label": "toSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L77", "_callable": true}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseason", "label": "toSeason()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L92", "_callable": true}, {"id": "season", "label": "Season", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "label": "toEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L104", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_togenre", "label": "toGenre()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L129", "_callable": true}, {"id": "genre", "label": "Genre", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "label": "formatReleaseDate()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L135", "_callable": true}, {"id": "localdatetime", "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime", "label": "formatRuntime()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L143", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L20", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "target": "library", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L20", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L60", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "target": "movie", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L60", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L77", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "target": "series", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseason", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L92", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseason", "target": "season", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L92", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L104", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "target": "episode", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_togenre", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L129", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_togenre", "target": "genre", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L129", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L135", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "target": "localdatetime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L143", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "target": "library", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "target": "movie", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L61", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "target": "series", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L78", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseason", "target": "season", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L93", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "target": "episode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L109", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_togenre", "target": "genre", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L130", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "callee": "toImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "callee": "toImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tolibrary", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "callee": "uppercase", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "callee": "toPrefixImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_tomovie", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "callee": "toPrefixImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseries", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toseason", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "callee": "toPrefixImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "callee": "uppercase", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_toepisode", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "callee": "ofPattern", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "callee": "getDefault", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatreleasedate", "callee": "toLocalDate", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime", "callee": "toHours", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_converter_baseitemdtoconverter_formatruntime", "callee": "toMinutes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt", "source_location": "L147", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/71d695141dc6fbdd4627dd0e5dd63725f19058e16900241164947394b357ec08.json b/graphify-out/cache/ast/v0.9.5/71d695141dc6fbdd4627dd0e5dd63725f19058e16900241164947394b357ec08.json new file mode 100644 index 00000000..4b08d26b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/71d695141dc6fbdd4627dd0e5dd63725f19058e16900241164947394b357ec08.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "label": "NextUpSection()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L21", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "SectionHeader", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "LazyRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "NextUpCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "homeMediaSharedBoundsKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_nextup_nextupsection_nextupsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/73007279e8ec21b7594d62e8ee05431ecc616d4e83b37093129b333a61052866.json b/graphify-out/cache/ast/v0.9.5/73007279e8ec21b7594d62e8ee05431ecc616d4e83b37093129b333a61052866.json new file mode 100644 index 00000000..49eb679f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/73007279e8ec21b7594d62e8ee05431ecc616d4e83b37093129b333a61052866.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "label": "JellyfinAndroidTvDeviceProfile.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvprofileconfig", "label": "JellyfinAndroidTvProfileConfig", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile", "label": "JellyfinAndroidTvDeviceProfile", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L24", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "label": ".create()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L75", "_callable": true}, {"id": "deviceprofilecapabilities", "label": "DeviceProfileCapabilities", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt"}, {"id": "deviceprofile", "label": "DeviceProfile", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported", "label": "addRangeTypeIfSupported()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L459", "_callable": true}, {"id": "videorangetype", "label": "VideoRangeType", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile", "label": "subtitleProfile()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L466", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_codec", "label": "Codec", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L479", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_container", "label": "Container", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L480", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_audio", "label": "Audio", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L496", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_video", "label": "Video", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L518", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitle", "label": "Subtitle", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L529", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvprofileconfig", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "target": "deviceprofilecapabilities", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvprofileconfig", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "target": "deviceprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported", "target": "videorangetype", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_codec", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_container", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_audio", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_video", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitle", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_subtitleprofile", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "buildDeviceProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "toTypedArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "filterNot", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsHevc", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsHevcMain10", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "hevcMainLevel", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "hevcMain10Level", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsAvc", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsAvcHigh10", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "avcMainLevel", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "avcHigh10Level", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsAv1", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsAv1Main10", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsVc1", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "maxResolution", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "maxResolution", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "maxResolution", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "maxResolution", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsAv1DolbyVision", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsAv1Hdr10", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsAv1Hdr10Plus", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsHevcDolbyVision", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsHevcDolbyVisionEl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsHevcHdr10", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "supportsHevcHdr10Plus", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "toTypedArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "listOfNotNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "transcodingProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "videoCodec", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "audioCodec", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "toTypedArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "transcodingProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "videoCodec", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "audioCodec", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "toTypedArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "transcodingProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "audioCodec", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "directPlayProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "container", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "videoCodec", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "audioCodec", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "directPlayProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "audioCodec", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "listOfNotNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L206", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "applyConditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "applyConditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "applyConditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "applyConditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L249", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "listOfNotNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L268", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "applyConditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L274", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L280", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "applyConditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L295", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L307", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L318", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L324", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L327", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L336", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L345", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "buildSet", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L351", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L354", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L355", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L362", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L363", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "buildSet", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L367", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L379", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L380", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L391", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L392", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L401", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L402", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L405", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L406", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "applyConditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L408", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L414", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L415", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L418", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L419", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "applyConditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L421", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "codecProfile", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L427", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_jellyfinandroidtvdeviceprofile_create", "callee": "conditions", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L429", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinandroidtvdeviceprofile_addrangetypeifsupported", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt", "source_location": "L463", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/73c988ec477a75f8129ae70b06475c36982224653796100f3a23a065e8ab1640.json b/graphify-out/cache/ast/v0.9.5/73c988ec477a75f8129ae70b06475c36982224653796100f3a23a065e8ab1640.json new file mode 100644 index 00000000..8a395aba --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/73c988ec477a75f8129ae70b06475c36982224653796100f3a23a065e8ab1640.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt", "label": "CastMemberDao.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "label": "CastMemberDao", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_upsertall", "label": ".upsertAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L11", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt"}, {"id": "castmemberentity", "label": "CastMemberEntity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid", "label": ".getByMovieId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L14", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid", "label": ".getBySeriesId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid", "label": ".getByEpisodeId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebymovieid", "label": ".deleteByMovieId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L23", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyseriesid", "label": ".deleteBySeriesId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L26", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyepisodeid", "label": ".deleteByEpisodeId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt", "source_location": "L29", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_upsertall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_upsertall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_upsertall", "target": "castmemberentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbymovieid", "target": "castmemberentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyseriesid", "target": "castmemberentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_getbyepisodeid", "target": "castmemberentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebymovieid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebymovieid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyseriesid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyseriesid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyepisodeid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_castmemberdao_castmemberdao_deletebyepisodeid", "target": "uuid", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/75e36cfaf56ac86dd8268e89611d6aed43bf4d6e00da86dcb1654cb3458f2106.json b/graphify-out/cache/ast/v0.9.5/75e36cfaf56ac86dd8268e89611d6aed43bf4d6e00da86dcb1654cb3458f2106.json new file mode 100644 index 00000000..1c40cc31 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/75e36cfaf56ac86dd8268e89611d6aed43bf4d6e00da86dcb1654cb3458f2106.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_kt", "label": "AppUpdateModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule", "label": "AppUpdateModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappupdateinstaller", "label": ".bindAppUpdateInstaller()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt", "source_location": "L14", "_callable": true}, {"id": "androidappupdateinstaller", "label": "AndroidAppUpdateInstaller", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt"}, {"id": "appupdateinstaller", "label": "AppUpdateInstaller", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappversionprovider", "label": ".bindAppVersionProvider()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt", "source_location": "L17", "_callable": true}, {"id": "androidappversionprovider", "label": "AndroidAppVersionProvider", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt"}, {"id": "appversionprovider", "label": "AppVersionProvider", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappupdateinstaller", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappupdateinstaller", "target": "androidappupdateinstaller", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappupdateinstaller", "target": "appupdateinstaller", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappversionprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappversionprovider", "target": "androidappversionprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_appupdatemodule_appupdatemodule_bindappversionprovider", "target": "appversionprovider", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/762aa5a13782d407ae3a2d072414ba81a69e41595b60692c6eb32f06a07fa359.json b/graphify-out/cache/ast/v0.9.5/762aa5a13782d407ae3a2d072414ba81a69e41595b60692c6eb32f06a07fa359.json new file mode 100644 index 00000000..f2ee99ea --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/762aa5a13782d407ae3a2d072414ba81a69e41595b60692c6eb32f06a07fa359.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_kt", "label": "EpisodeScreenContentTest.kt", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest", "label": "EpisodeScreenContentTest", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L25", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "label": ".episodeScreenContent_startsPlaybackOnFirstCenterPress()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L75", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "label": ".sampleEpisode()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L101", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_kt", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "target": "double", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "target": "episode", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "target": "episode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L105", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "TvEpisodeScreenContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "assertCountEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "onAllNodesWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_showsseriescontext_andfocusesplaybutton", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "TvEpisodeScreenContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "assertCountEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "onAllNodesWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "assertCountEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_hidesseriesshortcut_whenshortcutuiisunavailable", "callee": "onAllNodesWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "TvEpisodeScreenContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_episodescreencontent_startsplaybackonfirstcenterpress", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_episode_episodescreencontenttest_episodescreencontenttest_sampleepisode", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt", "source_location": "L122", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/77763eebfbf35111c711a89048e94f6ce93e841783390171c9ae802a346c4376.json b/graphify-out/cache/ast/v0.9.5/77763eebfbf35111c711a89048e94f6ce93e841783390171c9ae802a346c4376.json new file mode 100644 index 00000000..6fd4032c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/77763eebfbf35111c711a89048e94f6ce93e841783390171c9ae802a346c4376.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "label": "TvNavigationDrawer()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L48", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt"}, {"id": "tvdrawerdestinationitem", "label": "TvDrawerDestinationItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt"}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_providetvdrawertheme", "label": "ProvideTvDrawerTheme()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L75", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "label": "TvDrawerHeader()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L115", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "label": "TvNavigationDrawerRail()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L141", "_callable": true}, {"id": "drawerstate", "label": "DrawerState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "target": "tvdrawerdestinationitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_providetvdrawertheme", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "target": "drawerstate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "target": "tvdrawerdestinationitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_providetvdrawertheme", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "callee": "rememberDrawerState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "callee": "NavigationDrawer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawer", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_providetvdrawertheme", "callee": "TvMaterialTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_providetvdrawertheme", "callee": "darkColorScheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "callee": "Image", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "callee": "painterResource", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvdrawerheader", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "focusGroup", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "selectableGroup", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "NavigationDrawerItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "onDestinationSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "setValue", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "semantics", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawer_tvnavigationdrawerrail", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt", "source_location": "L196", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/77a7fd5b2818661e98e996f93830e1bcd2c0d665cdda4fa5014ae06f9f8b99ca.json b/graphify-out/cache/ast/v0.9.5/77a7fd5b2818661e98e996f93830e1bcd2c0d665cdda4fa5014ae06f9f8b99ca.json new file mode 100644 index 00000000..e72302cf --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/77a7fd5b2818661e98e996f93830e1bcd2c0d665cdda4fa5014ae06f9f8b99ca.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackdecision_kt", "label": "PlaybackDecision.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackDecision.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackdecision_playbackdecision", "label": "PlaybackDecision", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackDecision.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackdecision_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_playbackdecision_playbackdecision", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackDecision.kt", "source_location": "L6", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/77afa835b8017f4941fc6633f013eea760595d7316634c1e8f75c1c2c5c4fa7d.json b/graphify-out/cache/ast/v0.9.5/77afa835b8017f4941fc6633f013eea760595d7316634c1e8f75c1c2c5c4fa7d.json new file mode 100644 index 00000000..8123c82f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/77afa835b8017f4941fc6633f013eea760595d7316634c1e8f75c1c2c5c4fa7d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt", "label": "AuthenticationRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate", "label": "JellyfinServerCandidate", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession", "label": "QuickConnectSession", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "label": "AuthenticationRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_discoverservers", "label": ".discoverServers()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L17", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_findserver", "label": ".findServer()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L18", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_isquickconnectenabled", "label": ".isQuickConnectEnabled()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L19", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_initiatequickconnect", "label": ".initiateQuickConnect()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate", "label": ".getQuickConnectState()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L21", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login", "label": ".login()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L22", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect", "label": ".loginWithQuickConnect()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L23", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_discoverservers", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_discoverservers", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_discoverservers", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_findserver", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L18", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_findserver", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_findserver", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_jellyfinservercandidate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_isquickconnectenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_isquickconnectenabled", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_isquickconnectenabled", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_initiatequickconnect", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L20", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_initiatequickconnect", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_initiatequickconnect", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_getquickconnectstate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_quickconnectsession", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_login", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_authenticationrepository_authenticationrepository_loginwithquickconnect", "target": "boolean", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/781242b444034c65f9819268250fac1cf081e71620e4eb0817f0abd54a751b2d.json b/graphify-out/cache/ast/v0.9.5/781242b444034c65f9819268250fac1cf081e71620e4eb0817f0abd54a751b2d.json new file mode 100644 index 00000000..7ade5e1b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/781242b444034c65f9819268250fac1cf081e71620e4eb0817f0abd54a751b2d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_kt", "label": "PlayerLoadingErrorEndCard.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard", "label": "PlayerLoadingErrorEndCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt", "source_location": "L8", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt"}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard", "target": "playeruistate", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerloadingerrorendcard_playerloadingerrorendcard", "callee": "PlayerLoadingErrorEndCardContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt", "source_location": "L17", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/78701b19d69de9b1fdf45edafeba47170eaabf0146a338dc38fddb9cfc37e548.json b/graphify-out/cache/ast/v0.9.5/78701b19d69de9b1fdf45edafeba47170eaabf0146a338dc38fddb9cfc37e548.json new file mode 100644 index 00000000..78c6bdd7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/78701b19d69de9b1fdf45edafeba47170eaabf0146a338dc38fddb9cfc37e548.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_kt", "label": "Theme.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "label": "AppTheme()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L35", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L35", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "target": "boolean", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "callee": "dynamicDarkColorScheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "callee": "dynamicLightColorScheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_theme_apptheme", "callee": "MaterialTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt", "source_location": "L50", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7886c82538575952916b3d7318cb7976c023d96119f128541c5b32f6f31bff96.json b/graphify-out/cache/ast/v0.9.5/7886c82538575952916b3d7318cb7976c023d96119f128541c5b32f6f31bff96.json new file mode 100644 index 00000000..e86b0b3f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7886c82538575952916b3d7318cb7976c023d96119f128541c5b32f6f31bff96.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "label": "TvLoginContent.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent", "label": "TvLoginContent()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L59", "_callable": true}, {"id": "logincontentstate", "label": "LoginContentState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "logincontentcallbacks", "label": "LoginContentCallbacks", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_providetvlogintheme", "label": "ProvideTvLoginTheme()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L79", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "label": "TvLoginForm()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L118", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "label": "TvServerSearchFields()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L218", "_callable": true}, {"id": "focusrequester", "label": "FocusRequester", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "label": "TvLoginFields()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L286", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "label": "TvLoginOptionPanel()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L472", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "label": "TvLoginTextField()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L503", "_callable": true}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "composable", "label": "Composable", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "visualtransformation", "label": "VisualTransformation", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "label": "TvLoginPasswordField()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L571", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent", "target": "logincontentstate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent", "target": "logincontentcallbacks", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_providetvlogintheme", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "target": "logincontentstate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "target": "logincontentcallbacks", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "target": "logincontentstate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "target": "logincontentcallbacks", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "logincontentstate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "logincontentcallbacks", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "target": "imagevector", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "target": "composable", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "target": "unit", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "target": "visualtransformation", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "target": "imagevector", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_providetvlogintheme", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogincontent", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_providetvlogintheme", "callee": "TvMaterialTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_providetvlogintheme", "callee": "darkColorScheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "widthIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "PurefinLogo", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginform", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L233", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L233", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "TvText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L261", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L261", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L262", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L268", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L268", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "take", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "onDiscoveredServerClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "TvText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L274", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvserversearchfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L299", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L300", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L301", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L305", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L312", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L320", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L322", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L322", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L322", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L322", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "TvText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L330", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L334", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L334", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L336", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L337", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L338", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L347", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L350", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L352", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L354", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L359", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L361", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L361", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L363", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L368", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L370", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L370", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L372", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L379", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L379", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L379", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L379", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "TvText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L389", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L400", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L405", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L412", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L420", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L420", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L433", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L433", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L441", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L441", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L449", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L449", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L451", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L454", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L454", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L454", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L454", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginfields", "callee": "TvText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L462", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L479", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L481", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L482", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L482", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L482", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L482", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L487", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L492", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L495", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L496", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L498", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L498", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginoptionpanel", "callee": "content", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L499", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L515", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L516", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L516", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L518", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L518", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L519", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L522", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L523", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "TextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L525", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L528", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L528", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L528", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L528", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L528", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L534", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L541", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L549", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvlogintextfield", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L557", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L581", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L581", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L591", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L592", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_login_tvlogincontent_tvloginpasswordfield", "callee": "PasswordVisualTransformation", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt", "source_location": "L606", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7919b46a2d378c06f54868de284c0843a27be0929695a7a09cb051ab19f91b43.json b/graphify-out/cache/ast/v0.9.5/7919b46a2d378c06f54868de284c0843a27be0929695a7a09cb051ab19f91b43.json new file mode 100644 index 00000000..cf17fc0c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7919b46a2d378c06f54868de284c0843a27be0929695a7a09cb051ab19f91b43.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_genre_kt", "label": "Genre.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Genre.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_genre_genre", "label": "Genre", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Genre.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_genre_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_genre_genre", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Genre.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7a623812fc567b42372943af8062bf483de47dd4c09ea301a8e54508377ebc72.json b/graphify-out/cache/ast/v0.9.5/7a623812fc567b42372943af8062bf483de47dd4c09ea301a8e54508377ebc72.json new file mode 100644 index 00000000..a6cc61b0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7a623812fc567b42372943af8062bf483de47dd4c09ea301a8e54508377ebc72.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_kt", "label": "PurefinPasswordField.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "label": "PurefinPasswordField()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L28", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt"}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "target": "imagevector", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "TextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "PasswordVisualTransformation", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefinpasswordfield_purefinpasswordfield", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt", "source_location": "L69", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7aa74108ac04b55fb99cefd37208b2910b768369c52b808e112998bae9cb88f9.json b/graphify-out/cache/ast/v0.9.5/7aa74108ac04b55fb99cefd37208b2910b768369c52b808e112998bae9cb88f9.json new file mode 100644 index 00000000..ded25eb3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7aa74108ac04b55fb99cefd37208b2910b768369c52b808e112998bae9cb88f9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_kt", "label": "SettingsSerializer.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer", "label": "SettingsSerializer", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L11", "_callable": true}, {"id": "serializer", "label": "Serializer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "settings", "label": "Settings", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom", "label": ".readFrom()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L15", "_callable": true}, {"id": "inputstream", "label": "InputStream", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto", "label": ".writeTo()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L25", "_callable": true}, {"id": "outputstream", "label": "OutputStream", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer", "target": "serializer", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer", "target": "settings", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L11", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer", "target": "settings", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom", "target": "inputstream", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom", "target": "settings", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L25", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto", "target": "settings", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto", "target": "outputstream", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom", "callee": "decodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom", "callee": "readBytes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_readfrom", "callee": "CorruptionException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto", "callee": "write", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto", "callee": "encodeToByteArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto", "callee": "encodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsserializer_settingsserializer_writeto", "callee": "serializer", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt", "source_location": "L27", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7b1dff86ae194a507efda9fd6a886253ea989f1b9b4e567d84bca97e975309d9.json b/graphify-out/cache/ast/v0.9.5/7b1dff86ae194a507efda9fd6a886253ea989f1b9b4e567d84bca97e975309d9.json new file mode 100644 index 00000000..b5f3f11d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7b1dff86ae194a507efda9fd6a886253ea989f1b9b4e567d84bca97e975309d9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt", "label": "SettingsScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "label": "SettingsScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L50", "_callable": true}, {"id": "settingsviewmodel", "label": "SettingsViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape", "label": "groupedSettingItemShape()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L134", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt"}, {"id": "roundedcornershape", "label": "RoundedCornerShape", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "label": "SettingOptionItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L159", "_callable": true}, {"id": "settingoption", "label": "SettingOption", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "label": "DropdownSettingOptionItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L222", "_callable": true}, {"id": "dropdownsetting", "label": "DropdownSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt"}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar", "label": "SettingsTopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L238", "_callable": true}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt", "target": "home_repositories_purefin_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/ui/screen/settings/SettingsScreen.kt", "source_location": "L50", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "target": "settingsviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape", "target": "roundedcornershape", "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": "return_type"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "target": "settingoption", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "target": "settingsviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "target": "dropdownsetting", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "target": "t", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "target": "settingsviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar", "target": "topappbarscrollbehavior", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_groupedsettingitemshape", "target": "roundedcornershape", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L140", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "SnackbarHostState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "rememberDefaultTopBarScrollBehavior", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "showSnackbar", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "nestedScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "SnackbarHost", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "LazyColumn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "Card", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "cardColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingsscreen", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "RangeSettingItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "BooleanSettingItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "StringSettingItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "ReadOnlySettingItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L200", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "VoidSettingItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L207", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingoptionitem", "callee": "onClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_dropdownsettingoptionitem", "callee": "DropdownSettingItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_settingsscreen_settingstopbar", "callee": "DefaultTopBarIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt", "source_location": "L247", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7c70ad2ade51edbba71f4a2ac7605a65c2c9d781e476430f1fa7e7ef283e4520.json b/graphify-out/cache/ast/v0.9.5/7c70ad2ade51edbba71f4a2ac7605a65c2c9d781e476430f1fa7e7ef283e4520.json new file mode 100644 index 00000000..792890c7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7c70ad2ade51edbba71f4a2ac7605a65c2c9d781e476430f1fa7e7ef283e4520.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt", "label": "SyncPlaybackPositionsHomeRefreshSideEffect.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "label": "SyncPlaybackPositionsHomeRefreshSideEffect", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L24", "_callable": true}, {"id": "homerefreshsideeffect", "label": "HomeRefreshSideEffect", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "label": ".run()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L44", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "label": ".syncPlaybackPosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L72", "_callable": true}, {"id": "localplaybackposition", "label": "LocalPlaybackPosition", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition", "label": ".toLocalPlaybackPosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L114", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent", "label": ".toLocalProgressPercent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L126", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt"}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "label": ".remotePlaybackPosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L131", "_callable": true}, {"id": "remoteplaybackposition", "label": "RemotePlaybackPosition", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "label": ".toPlaybackPositionTicks()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L147", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent", "label": ".normalizedProgressPercent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L151", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent", "label": ".toProgressPercent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L163", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks", "label": ".progressToleranceTicks()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L168", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_localplaybackposition", "label": "LocalPlaybackPosition", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L172", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "label": "RemotePlaybackPosition", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L177", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "homerefreshsideeffect", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "target": "localplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L114", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition", "target": "localplaybackposition", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L114", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition", "target": "localplaybackposition", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L120", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "target": "remoteplaybackposition", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L131", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L147", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L147", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L147", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "target": "long", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_localplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_localplaybackposition", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L115", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_tolocalprogresspercent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L141", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "elapsedRealtime", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "load", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "sortedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "buildList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "addAll", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "addAll", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "floorMod", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "fetchAndIncrement", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "toLong", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "minOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "subList", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "store", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_run", "callee": "elapsedRealtime", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "callee": "updatePlaybackPosition", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "callee": "updateWatchProgressPercent", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "callee": "updateWatchProgressPercent", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_syncplaybackposition", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_remoteplaybackposition", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_normalizedprogresspercent", "callee": "coerceIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "callee": "roundToLong", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toplaybackpositionticks", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent", "callee": "toDouble", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_toprogresspercent", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks", "callee": "roundToLong", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_syncplaybackpositionshomerefreshsideeffect_syncplaybackpositionshomerefreshsideeffect_progresstoleranceticks", "callee": "toDouble", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt", "source_location": "L169", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7d0f6a0550cd1523942f30ae2efd022a9b166250aa024b2be7a214a46975b9ce.json b/graphify-out/cache/ast/v0.9.5/7d0f6a0550cd1523942f30ae2efd022a9b166250aa024b2be7a214a46975b9ce.json new file mode 100644 index 00000000..9af9b40d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7d0f6a0550cd1523942f30ae2efd022a9b166250aa024b2be7a214a46975b9ce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "label": "SearchOverlay()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L42", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt"}, {"id": "searchviewmodel", "label": "SearchViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "target": "dp", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "target": "searchviewmodel", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "rememberSaveable", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "MutableInteractionSource", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "SearchBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "InputField", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "search", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "search", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "onDismiss", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "onDismiss", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "SearchMessage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "SearchMessage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "LazyVerticalGrid", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "Adaptive", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "SearchResultCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "onMovieSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchoverlay_searchoverlay", "callee": "onSeriesSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt", "source_location": "L146", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7da35ee75183fd0cec4285d391793309665001108559171d713e640a5e25bd22.json b/graphify-out/cache/ast/v0.9.5/7da35ee75183fd0cec4285d391793309665001108559171d713e640a5e25bd22.json new file mode 100644 index 00000000..148accce --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7da35ee75183fd0cec4285d391793309665001108559171d713e640a5e25bd22.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_series_kt", "label": "Series.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Series.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_series_series", "label": "Series", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Series.kt", "source_location": "L5", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_series_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_series_series", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Series.kt", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7e244f5885ff293f5a02c3198bc8fdf3db85ac51acc8b499da783cad68b1562b.json b/graphify-out/cache/ast/v0.9.5/7e244f5885ff293f5a02c3198bc8fdf3db85ac51acc8b499da783cad68b1562b.json new file mode 100644 index 00000000..b1843f91 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7e244f5885ff293f5a02c3198bc8fdf3db85ac51acc8b499da783cad68b1562b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "label": "TvSettingsScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "label": "TvSettingsScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L50", "_callable": true}, {"id": "settingsviewmodel", "label": "SettingsViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "label": "TvSettingOptionItem()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L113", "_callable": true}, {"id": "settingoption", "label": "SettingOption", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "label": "TvDropdownSettingOptionItem()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L176", "_callable": true}, {"id": "dropdownsetting", "label": "DropdownSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar", "label": "TvSettingsTopBar()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L192", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "label": "TvReadOnlySettingItem()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L211", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "label": "TvVoidSettingItem()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L236", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "label": "TvDropdownSettingItem()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L256", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "label": "TvNumberSettingItem()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L302", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "closedfloatingpointrange", "label": "ClosedFloatingPointRange", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "label": "TvBooleanSettingItem()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L337", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "label": "TvStringSettingItem()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L363", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_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/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L50", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "target": "settingsviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "target": "settingoption", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "target": "settingsviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "target": "dropdownsetting", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "target": "t", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "target": "settingsviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "target": "t", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "target": "t", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "target": "double", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "target": "closedfloatingpointrange", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "target": "double", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "show", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "makeText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "LazyColumn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingsscreen", "callee": "HorizontalDivider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingoptionitem", "callee": "onClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingoptionitem", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvsettingstopbar", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvreadonlysettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvvoidsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L249", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L275", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L279", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L280", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "DropdownMenu", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L289", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "DropdownMenuItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvdropdownsettingitem", "callee": "onValueChange", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L294", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L312", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L313", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L314", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L314", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L318", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L322", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L323", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "Slider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L327", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "onValueChange", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L330", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L330", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L331", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L331", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvnumbersettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L332", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L347", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L347", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L347", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "callee": "onValueChange", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L349", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L352", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvbooleansettingitem", "callee": "Switch", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L356", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "callee": "OutlinedTextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L370", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L373", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "callee": "KeyboardOptions", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L375", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L378", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_settings_tvsettingsscreen_tvstringsettingitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt", "source_location": "L378", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7f2bc0e2ed63b5842d74f3391e2bce022ce4fbf0827a70053169e2fcd89477e5.json b/graphify-out/cache/ast/v0.9.5/7f2bc0e2ed63b5842d74f3391e2bce022ce4fbf0827a70053169e2fcd89477e5.json new file mode 100644 index 00000000..521b294b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7f2bc0e2ed63b5842d74f3391e2bce022ce4fbf0827a70053169e2fcd89477e5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_kt", "label": "NetworkMonitor.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor", "label": "NetworkMonitor", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt", "source_location": "L5", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor_checkconnection", "label": ".checkConnection()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt", "source_location": "L7", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor_checkconnection", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_networkmonitor_networkmonitor_checkconnection", "target": "boolean", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/7f7c62d85cc7e80307f06cb4c8f833d59e2420599043c3320e1815b2a7d7b444.json b/graphify-out/cache/ast/v0.9.5/7f7c62d85cc7e80307f06cb4c8f833d59e2420599043c3320e1815b2a7d7b444.json new file mode 100644 index 00000000..c663bfdd --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/7f7c62d85cc7e80307f06cb4c8f833d59e2420599043c3320e1815b2a7d7b444.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt", "label": "SettingsViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "label": "SettingsViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L27", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "sharedflow", "label": "SharedFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "settinggroup", "label": "SettingGroup", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "label": ".value()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L55", "_callable": true}, {"id": "rangesetting", "label": "RangeSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "booleansetting", "label": "BooleanSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "stringsetting", "label": "StringSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "dropdownsetting", "label": "DropdownSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "label": ".set()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L63", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick", "label": ".onClick()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L87", "_callable": true}, {"id": "voidsetting", "label": "VoidSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onback", "label": ".onBack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L97", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "sharedflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "settinggroup", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L55", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "target": "rangesetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L57", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "target": "booleansetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L59", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "target": "stringsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "target": "dropdownsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_value", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L63", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "rangesetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "double", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L69", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "booleansetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L75", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "stringsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "dropdownsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "t", "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": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick", "target": "voidsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onback", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L97", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_set", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onclick", "callee": "emit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_settingsviewmodel_settingsviewmodel_onback", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt", "source_location": "L98", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8033bc6516e2c42605df8864f2c8f31fc490e3a2367c267bc33d18920c0a832c.json b/graphify-out/cache/ast/v0.9.5/8033bc6516e2c42605df8864f2c8f31fc490e3a2367c267bc33d18920c0a832c.json new file mode 100644 index 00000000..f37bfd0f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8033bc6516e2c42605df8864f2c8f31fc490e3a2367c267bc33d18920c0a832c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_build_gradle_kts", "label": "build.gradle.kts", "file_type": "code", "source_file": "app-tv/build.gradle.kts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/806e498f21fd0c65f0d8e73adabac01216dd120ee4170e4183ea3dde3263d05f.json b/graphify-out/cache/ast/v0.9.5/806e498f21fd0c65f0d8e73adabac01216dd120ee4170e4183ea3dde3263d05f.json new file mode 100644 index 00000000..e57d2650 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/806e498f21fd0c65f0d8e73adabac01216dd120ee4170e4183ea3dde3263d05f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_kt", "label": "SeekByCollector.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector", "label": "SeekByCollector", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L8", "_callable": true}, {"id": "job", "label": "Job", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_seekbysoon", "label": ".seekBySoon()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L16", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_clear", "label": ".clear()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L23", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush", "label": ".scheduleFlush()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush", "label": ".flush()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L36", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector", "target": "job", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_seekbysoon", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_seekbysoon", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_clear", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_seekbysoon", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L32", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_clear", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_scheduleflush", "callee": "delay", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_seekbycollector_seekbycollector_flush", "callee": "seekBy", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt", "source_location": "L40", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/822772768fa039cab1041349181051dc3eba476ad86174f35d4f95d9750a2671.json b/graphify-out/cache/ast/v0.9.5/822772768fa039cab1041349181051dc3eba476ad86174f35d4f95d9750a2671.json new file mode 100644 index 00000000..cc40aadf --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/822772768fa039cab1041349181051dc3eba476ad86174f35d4f95d9750a2671.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "label": "TvHomeContent()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L32", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt"}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt"}, {"id": "paddingvalues", "label": "PaddingValues", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "libraryuimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "map", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "paddingvalues", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "tvHomeColumnBringIntoViewSpec", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "LazyColumn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "TvContinueWatchingSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "TvNextUpSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "TvLibraryPosterSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontent_tvhomecontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt", "source_location": "L103", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8260c715dceb018e57e8f4634b55a7096b42e7f4dfb11ac0321d094d9ec81d95.json b/graphify-out/cache/ast/v0.9.5/8260c715dceb018e57e8f4634b55a7096b42e7f4dfb11ac0321d094d9ec81d95.json new file mode 100644 index 00000000..a828b824 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8260c715dceb018e57e8f4634b55a7096b42e7f4dfb11ac0321d094d9ec81d95.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt", "label": "JellyfinDownloadMediaSourceResolver.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver", "label": "JellyfinDownloadMediaSourceResolver", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L22", "_callable": true}, {"id": "downloadmediasourceresolver", "label": "DownloadMediaSourceResolver", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "label": ".resolveMovieDownload()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L28", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt"}, {"id": "moviedownloadsource", "label": "MovieDownloadSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "label": ".resolveEpisodeDownload()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L44", "_callable": true}, {"id": "episodedownloadsource", "label": "EpisodeDownloadSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched", "label": ".isEpisodeWatched()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L65", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "label": ".getUnwatchedEpisodeIds()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L69", "_callable": true}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey", "label": ".downloadCustomCacheKey()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L93", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver", "target": "downloadmediasourceresolver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "target": "moviedownloadsource", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "target": "episodedownloadsource", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "target": "moviedownloadsource", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "target": "episodedownloadsource", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L56", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "callee": "getPlaybackSource", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolvemoviedownload", "callee": "toMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "getPlaybackSource", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "toEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "toSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "toSeason", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_resolveepisodedownload", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_isepisodewatched", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "callee": "getSeasons", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "callee": "buildList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "callee": "addAll", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "callee": "getEpisodesInSeason", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_getunwatchedepisodeids", "callee": "take", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey", "callee": "playbackCustomCacheKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_download_jellyfindownloadmediasourceresolver_jellyfindownloadmediasourceresolver_downloadcustomcachekey", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt", "source_location": "L95", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/840d55e3ea16108379ae7cd69edd0217d849a272837f6e0d04eea58a96d4c50e.json b/graphify-out/cache/ast/v0.9.5/840d55e3ea16108379ae7cd69edd0217d849a272837f6e0d04eea58a96d4c50e.json new file mode 100644 index 00000000..dbb37766 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/840d55e3ea16108379ae7cd69edd0217d849a272837f6e0d04eea58a96d4c50e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_episode_kt", "label": "Episode.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Episode.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_episode_episode", "label": "Episode", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Episode.kt", "source_location": "L5", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_episode_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_episode_episode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/Episode.kt", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/847e9e06701caef6fe423865ddb5d9538332c4df1b9b58fa3aec33cc3d6d390e.json b/graphify-out/cache/ast/v0.9.5/847e9e06701caef6fe423865ddb5d9538332c4df1b9b58fa3aec33cc3d6d390e.json new file mode 100644 index 00000000..77016ff4 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/847e9e06701caef6fe423865ddb5d9538332c4df1b9b58fa3aec33cc3d6d390e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "label": "MediaDetailScaffold.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel", "label": "MediaDetailScaffoldUiModel", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L56", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel", "label": "MediaDetailActionsUiModel", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L73", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailprimaryactionuimodel", "label": "MediaDetailPrimaryActionUiModel", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L79", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel", "label": "MediaDetailSecondaryActionUiModel", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L86", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download", "label": "Download", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L89", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon", "label": "Icon", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L95", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_markaswatched", "label": "MarkAsWatched", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L101", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsynopsisuimodel", "label": "MediaDetailSynopsisUiModel", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L108", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailplaybacksettingsuimodel", "label": "MediaDetailPlaybackSettingsUiModel", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L116", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastuimodel", "label": "MediaDetailCastUiModel", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L121", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "label": "MediaDetailScaffold()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L130", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "label": "MediaDetailScaffoldContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L202", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "label": "MediaDetailCastRow()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L279", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "label": "MediaDetailActions()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L325", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag", "label": "optionalTestTag()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L394", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailprimaryactionuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_download", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_icon", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_markaswatched", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_markaswatched", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsecondaryactionuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailsynopsisuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailplaybacksettingsuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "target": "dp", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "target": "dp", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "target": "dp", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffolduimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "target": "home_repositories_purefin_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": "L279", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactionsuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "isHomeMediaSharedBoundsTransitionActive", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "pinnedScrollBehavior", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "nestedScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "topBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "verticalScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "rememberScrollState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "calculateBottomPadding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "homeMediaSharedBoundsDestination", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffold", "callee": "content", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "MediaMetadataFlowRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "MediaSynopsis", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L251", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "MediaPlaybackSettings", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L262", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L262", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailscaffoldcontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "LazyRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L289", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L294", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L299", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L305", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailcastrow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L313", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L330", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "MediaResumeButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L331", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "sizeIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L335", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L339", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "VerticalDivider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L343", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L343", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L347", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L347", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L348", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L348", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L349", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "DownloadActionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L352", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "MediaActionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L360", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_mediadetailactions", "callee": "MediaActionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L371", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag", "callee": "then", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L395", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailscaffold_optionaltesttag", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt", "source_location": "L395", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/848524d6859cf5af4a1502eb623a9130296c91f5adc627f5ade82c1c4840eb88.json b/graphify-out/cache/ast/v0.9.5/848524d6859cf5af4a1502eb623a9130296c91f5adc627f5ade82c1c4840eb88.json new file mode 100644 index 00000000..7e4c9ba3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/848524d6859cf5af4a1502eb623a9130296c91f5adc627f5ade82c1c4840eb88.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt", "label": "UserSessionRepository.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "label": "DataStoreUserSessionRepository", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L12", "_callable": true}, {"id": "usersessionrepository", "label": "UserSessionRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt"}, {"id": "usersession", "label": "UserSession", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setserverurl", "label": ".setServerUrl()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setaccesstoken", "label": ".setAccessToken()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L29", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setuserid", "label": ".setUserId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L38", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_getuserid", "label": ".getUserId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L44", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setloggedin", "label": ".setLoggedIn()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L48", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_logout", "label": ".logout()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L54", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_kt", "target": "home_repositories_purefin_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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "usersessionrepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "flow", "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": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "usersession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L17", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L17", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setserverurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setserverurl", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "flow", "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": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setaccesstoken", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setaccesstoken", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "flow", "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": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setuserid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_getuserid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_getuserid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L46", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L46", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setloggedin", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setloggedin", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_logout", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository", "target": "boolean", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setserverurl", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setserverurl", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setaccesstoken", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setaccesstoken", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setuserid", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setuserid", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_getuserid", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setloggedin", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_setloggedin", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_logout", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionrepository_datastoreusersessionrepository_logout", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8490f4e3c9fbe5c72186b18cd1394280d16a6da8c5f48296da3864b5fac6f6ec.json b/graphify-out/cache/ast/v0.9.5/8490f4e3c9fbe5c72186b18cd1394280d16a6da8c5f48296da3864b5fac6f6ec.json new file mode 100644 index 00000000..f1e8909f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8490f4e3c9fbe5c72186b18cd1394280d16a6da8c5f48296da3864b5fac6f6ec.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "label": "TvHomeContentTest", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L33", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "label": ".sampleContinueWatching()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L328", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "label": ".sampleContinueWatchingRow()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L340", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "label": ".sampleNextUp()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L359", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "label": ".sampleNextUpRow()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L370", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "label": ".sampleLibraries()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L388", "_callable": true}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "label": ".sampleLibraryContent()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L401", "_callable": true}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "label": ".sampleEpisode()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L418", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "label": ".sampleMovie()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L446", "_callable": true}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "label": ".sampleLibraryId()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L470", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "label": ".assertSectionRowAlignedToViewportTop()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L474", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop", "label": ".viewportTop()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L481", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop", "label": ".rowTop()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L488", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth", "label": ".nodeWidth()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L495", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_kt", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "target": "list", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "target": "list", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "target": "list", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "target": "list", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "target": "list", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "target": "libraryuimodel", "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": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "target": "map", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "target": "list", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "target": "string", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "target": "string", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "target": "string", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "target": "double", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "target": "episode", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "target": "string", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "target": "string", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "target": "double", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "target": "movie", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "target": "string", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop", "target": "float", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop", "target": "string", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop", "target": "float", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth", "target": "string", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth", "target": "float", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "target": "libraryuimodel", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L390", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "target": "episode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L426", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "target": "movie", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L452", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "callee": "TvHomeContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomecontent_focusesfirstavailableitembydefault", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "assertTextEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_showsheroforinitiallyfocuseditem", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "assertTextEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "assertTextEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_updatesherowhenfocusmoveswithinrow", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_compactherokeepsfirstrowvisible", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "assertTextEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "assertTextEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesfocusedsectiontotopofcontent", "callee": "tvHomeLibraryRowTag", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L206", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "assertTextEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_skipsmissingsectionandalignslibrarytotop", "callee": "tvHomeLibraryRowTag", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "assertTextEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_movesprevioussectiontotopwhennavigatingup", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L251", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L256", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L274", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L279", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L279", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L280", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "assertTextEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_horizontalmovedoesnotchangealignedsectionposition", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L294", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L300", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L309", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L311", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L311", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L312", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L314", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L314", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L317", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L319", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L319", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L320", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L320", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "tvHomeLibraryFirstItemTag", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L320", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L321", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_tvhomescreen_usesreducedmediacardwidths", "callee": "tvHomeLibraryFirstItemTag", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L323", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L329", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatching", "callee": "MovieUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L330", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "callee": "MovieUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplecontinuewatchingrow", "callee": "MovieUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L349", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L360", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextup", "callee": "EpisodeUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L361", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L371", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "callee": "EpisodeUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L372", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplenextuprow", "callee": "EpisodeUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L378", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraries", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L389", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "callee": "mapOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L404", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L405", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibrarycontent", "callee": "MovieUiModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L406", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L427", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_sampleepisode", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L442", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L453", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplemovie", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L466", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_samplelibraryid", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L471", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "callee": "with", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L475", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L476", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_assertsectionrowalignedtoviewporttop", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L478", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop", "callee": "fetchSemanticsNode", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L482", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_viewporttop", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L482", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop", "callee": "fetchSemanticsNode", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L489", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_rowtop", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L489", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth", "callee": "fetchSemanticsNode", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L496", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvhomecontenttest_tvhomecontenttest_nodewidth", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt", "source_location": "L496", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/84eb5a02510f478b270ed9ef48a46ee0f20b1d460bc4e413f94f1cf8a041a3a2.json b/graphify-out/cache/ast/v0.9.5/84eb5a02510f478b270ed9ef48a46ee0f20b1d460bc4e413f94f1cf8a041a3a2.json new file mode 100644 index 00000000..9765cc65 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/84eb5a02510f478b270ed9ef48a46ee0f20b1d460bc4e413f94f1cf8a041a3a2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "label": "TvMovieHeroSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L28", "_callable": true}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt"}, {"id": "focusrequester", "label": "FocusRequester", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "target": "movie", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "MediaMetadataFlowRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "MediaResumeButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "mediaPlayButtonText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "mediaPlaybackProgress", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "sizeIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_components_tvmoviecomponents_tvmovieherosection", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt", "source_location": "L104", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/857333c3fe39f28e4b86b54c117f355de085b5167f1ac6ed9bffdafc3bb34d8e.json b/graphify-out/cache/ast/v0.9.5/857333c3fe39f28e4b86b54c117f355de085b5167f1ac6ed9bffdafc3bb34d8e.json new file mode 100644 index 00000000..07cf4ed7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/857333c3fe39f28e4b86b54c117f355de085b5167f1ac6ed9bffdafc3bb34d8e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt", "label": "PlayerViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "label": "PlayerViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L29", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt"}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt"}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt"}, {"id": "job", "label": "Job", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "label": ".observePlayerState()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L64", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadinitialmedia", "label": ".loadInitialMedia()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L150", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia", "label": ".loadMedia()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L157", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "label": ".loadMediaById()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L164", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toggleplaypause", "label": ".togglePlayPause()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L182", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_pauseplayback", "label": ".pausePlayback()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L186", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_resumeplayback", "label": ".resumePlayback()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L190", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekto", "label": ".seekTo()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L194", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekby", "label": ".seekBy()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L199", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seektoliveedge", "label": ".seekToLiveEdge()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L203", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_skipactivesegment", "label": ".skipActiveSegment()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L208", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_next", "label": ".next()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L213", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_previous", "label": ".previous()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L218", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_selecttrack", "label": ".selectTrack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L223", "_callable": true}, {"id": "trackoption", "label": "TrackOption", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_retry", "label": ".retry()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L227", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem", "label": ".playQueueItem()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L231", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_clearerror", "label": ".clearError()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L236", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "label": ".toPlaylistElementUiModel()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L242", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt"}, {"id": "playlistelementuimodel", "label": "PlaylistElementUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_oncleared", "label": ".onCleared()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L303", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull", "label": ".toUuidOrNull()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L310", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L43", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "playeruistate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "job", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadinitialmedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toggleplaypause", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_pauseplayback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_resumeplayback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekto", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekby", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekby", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seektoliveedge", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_skipactivesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_next", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_previous", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_selecttrack", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_selecttrack", "target": "trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_retry", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_clearerror", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "target": "playlistelementuimodel", "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": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_oncleared", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadinitialmedia", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "target": "playlistelementuimodel", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L251", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "combine", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "indexOfFirst", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_observeplayerstate", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadinitialmedia", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmedia", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "loadEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "onFailure", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "play", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_loadmediabyid", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekto", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seekby", "callee": "seekBySoon", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L200", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_seektoliveedge", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_skipactivesegment", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_next", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_previous", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_playqueueitem", "callee": "play", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L233", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_clearerror", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L239", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_clearerror", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L239", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "loadMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "getMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L248", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L248", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "loadSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "getSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L273", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "loadEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "getEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_toplaylistelementuimodel", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_oncleared", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L305", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_oncleared", "callee": "release", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L306", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_oncleared", "callee": "release", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L307", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_viewmodel_playerviewmodel_playerviewmodel_touuidornull", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt", "source_location": "L310", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/86178e61fcd517298a827b209be0206f6950738950bb63ade32f4a31d7c654c6.json b/graphify-out/cache/ast/v0.9.5/86178e61fcd517298a827b209be0206f6950738950bb63ade32f4a31d7c654c6.json new file mode 100644 index 00000000..ebfdb7a3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/86178e61fcd517298a827b209be0206f6950738950bb63ade32f4a31d7c654c6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt", "label": "PlayerControlsOverlay.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "label": "PlayerControlsOverlay()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L42", "_callable": true}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "persistentoverlaycontroller", "label": "PersistentOverlayController", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "label": "TopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L105", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "label": "BottomSection()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L147", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton", "label": "SkipSegmentButton()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L273", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "label": "PlayerTimeRow()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L293", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "label": "formatTime()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L337", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "target": "playeruistate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "target": "persistentoverlaycontroller", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "target": "playeruistate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "target": "persistentoverlaycontroller", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton", "target": "dp", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "onSeekRelative", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "onSeekRelative", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playercontrolsoverlay", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_topbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "PlayerSeekBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "PurefinIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "PurefinIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "PurefinIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "PurefinIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "PurefinIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L222", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "QualitySelectionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L231", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "AudioSelectionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "SubtitlesSelectionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L259", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_bottomsection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L259", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_skipsegmentbutton", "callee": "CircularTextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L303", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L308", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L314", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L318", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L320", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L323", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "onSeekLiveEdge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L323", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_playertimerow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L339", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L343", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playercontrolsoverlay_formattime", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt", "source_location": "L345", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8623138447af0146a7d1a4129bfd0efa133cc11de3735d353fee64c826c69012.json b/graphify-out/cache/ast/v0.9.5/8623138447af0146a7d1a4129bfd0efa133cc11de3735d353fee64c826c69012.json new file mode 100644 index 00000000..5bc460cf --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8623138447af0146a7d1a4129bfd0efa133cc11de3735d353fee64c826c69012.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt", "label": "TrackSelectionButtons.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "label": "QualitySelectionButton()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L42", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt"}, {"id": "trackoption", "label": "TrackOption", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt"}, {"id": "persistentoverlaycontroller", "label": "PersistentOverlayController", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "label": "AudioSelectionButton()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L71", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "label": "SubtitlesSelectionButton()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L100", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "label": "TrackSelectionPanel()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L129", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "label": "TrackOptionItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L235", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "target": "trackoption", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "target": "persistentoverlaycontroller", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "target": "trackoption", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "target": "persistentoverlaycontroller", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "target": "trackoption", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "target": "persistentoverlaycontroller", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "target": "trackoption", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "callee": "PurefinIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "callee": "show", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "callee": "hide", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "callee": "hide", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_qualityselectionbutton", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "callee": "PurefinIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "callee": "show", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "callee": "hide", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "callee": "hide", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_audioselectionbutton", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "callee": "PurefinIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "callee": "show", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "callee": "hide", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "callee": "hide", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_subtitlesselectionbutton", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "navigationBarsPadding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "windowInsetsPadding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "Surface", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "sizeIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "MutableInteractionSource", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "verticalScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "heightIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "rememberScrollState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackselectionpanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L248", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L251", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_trackselectionbuttons_trackoptionitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt", "source_location": "L259", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/875087bb7a54254dcbc07ba188efb559a6631ecff1bf3922b3993e1314f8c243.json b/graphify-out/cache/ast/v0.9.5/875087bb7a54254dcbc07ba188efb559a6631ecff1bf3922b3993e1314f8c243.json new file mode 100644 index 00000000..0c4a5b4d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/875087bb7a54254dcbc07ba188efb559a6631ecff1bf3922b3993e1314f8c243.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt", "label": "DefaultPlayableMediaRepository.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "label": "DefaultPlayableMediaRepository", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L45", "_callable": true}, {"id": "playablemediarepository", "label": "PlayableMediaRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "label": ".getPlayableMedia()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L57", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "playablemedia", "label": "PlayableMedia", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "label": ".getDownloadedPlayableMedia()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L65", "_callable": true}, {"id": "mediaitem", "label": "MediaItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "label": ".getStreamingPlayableMedia()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L87", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "label": ".getOnlinePlayableMedia()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L100", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "label": ".getOfflineDownloadedPlayableMedia()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L148", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "label": ".getMediaItem()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L191", "_callable": true}, {"id": "baseitemdto", "label": "BaseItemDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "playbacksource", "label": "PlaybackSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "label": ".getDownloadedMediaItem()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L213", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments", "label": ".getMediaSegments()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L232", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "mediasegment", "label": "MediaSegment", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "label": ".getNextUpPlayableMedias()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L239", "_callable": true}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "label": ".createMediaItem()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L278", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "any", "label": "Any", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag", "label": ".toPlaybackMediaItemTag()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L300", "_callable": true}, {"id": "playbackmediaitemtag", "label": "PlaybackMediaItemTag", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition", "label": ".calculateResumePosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L307", "_callable": true}, {"id": "mediasourceinfo", "label": "MediaSourceInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "label": ".seasonEpisodeLabel()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L323", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "label": ".withMetadata()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L331", "_callable": true}, {"id": "playbackreportcontext", "label": "PlaybackReportContext", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "label": ".calculateOfflineResumePosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L355", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "label": ".parseRuntimeToMs()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L375", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment", "label": ".toMediaSegment()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L384", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L45", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "playablemediarepository", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L45", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L57", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "target": "playablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L65", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "target": "mediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "target": "playablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L87", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "target": "playablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L100", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "target": "mediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "target": "playablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L148", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "target": "mediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "target": "playablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L191", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "target": "playbacksource", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "target": "mediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L213", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "target": "mediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "target": "mediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L232", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments", "target": "mediasegment", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L239", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "target": "playablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L278", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "target": "any", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "target": "mediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L300", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag", "target": "playbackmediaitemtag", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L300", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L307", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition", "target": "mediasourceinfo", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L323", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "target": "baseitemdto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L323", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L329", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L331", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "target": "playbackreportcontext", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "target": "mediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L355", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L375", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L384", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment", "target": "mediasegment", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L384", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_seasonepisodelabel", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_toplaybackmediaitemtag", "target": "playbackmediaitemtag", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L301", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_tomediasegment", "target": "mediasegment", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L392", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "callee": "getCompletedDownloadMediaItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getplayablemedia", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "callee": "checkConnection", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedplayablemedia", "callee": "checkConnection", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "callee": "checkConnection", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getstreamingplayablemedia", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "callee": "getPlaybackSource", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "callee": "getMediaPreferences", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "callee": "Movie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "callee": "Series", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getonlineplayablemedia", "callee": "Episode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "getMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "getMediaPreferences", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "Movie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "getEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "getMediaPreferences", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "Episode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getofflinedownloadedplayablemedia", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "callee": "toImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediaitem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "callee": "toImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getdownloadedmediaitem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getmediasegments", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "getNextEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L249", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L255", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L255", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L261", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L261", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L262", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "getEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L262", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L262", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "sortedWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "getEpisodesBySeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "compareBy", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "indexOfFirst", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "take", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_getnextupplayablemedias", "callee": "drop", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "setArtworkUri", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "setSubtitle", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "setTitle", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L287", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "toUri", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "setTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "setMediaMetadata", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "setMediaId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "setUri", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "toUri", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_createmediaitem", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L319", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateresumeposition", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L319", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "setSubtitle", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L338", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "setTitle", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L338", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L338", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "setArtworkUri", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "toUri", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L342", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "setTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "setMediaMetadata", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "setMediaId", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "buildUpon", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_withmetadata", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L346", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_calculateofflineresumeposition", "callee": "toLong", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L367", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L376", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "callee": "Regex", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L377", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "callee": "matchEntire", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L378", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L378", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "callee": "toLongOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L379", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "callee": "toLongOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L380", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_defaultplayablemediarepository_defaultplayablemediarepository_parseruntimetoms", "callee": "toMillis", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt", "source_location": "L381", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/88278a81c6a58cbba2d3ed16af45ba9b3644d614b211e21810f48c9d5f19d71a.json b/graphify-out/cache/ast/v0.9.5/88278a81c6a58cbba2d3ed16af45ba9b3644d614b211e21810f48c9d5f19d71a.json new file mode 100644 index 00000000..2fe9ae2b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/88278a81c6a58cbba2d3ed16af45ba9b3644d614b211e21810f48c9d5f19d71a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_kt", "label": "LogUploadSettingsModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule", "label": "LogUploadSettingsModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule_bindloguploadsettingsprovider", "label": ".bindLogUploadSettingsProvider()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt", "source_location": "L14", "_callable": true}, {"id": "loguploadsettingsprovider", "label": "LogUploadSettingsProvider", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt"}, {"id": "settingsgroupprovider", "label": "SettingsGroupProvider", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule_bindloguploadsettingsprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule_bindloguploadsettingsprovider", "target": "loguploadsettingsprovider", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsmodule_loguploadsettingsmodule_bindloguploadsettingsprovider", "target": "settingsgroupprovider", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8868bbc6d1d7fece1b556f839b132089918270d50200f3677baa6c379c225483.json b/graphify-out/cache/ast/v0.9.5/8868bbc6d1d7fece1b556f839b132089918270d50200f3677baa6c379c225483.json new file mode 100644 index 00000000..e5330953 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8868bbc6d1d7fece1b556f839b132089918270d50200f3677baa6c379c225483.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_theme_type_kt", "label": "Type.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Type.kt", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/894997224b7d594781dfa839367c8df68551feac40e0050c74e0c2b06a7dc5ae.json b/graphify-out/cache/ast/v0.9.5/894997224b7d594781dfa839367c8df68551feac40e0050c74e0c2b06a7dc5ae.json new file mode 100644 index 00000000..f517af54 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/894997224b7d594781dfa839367c8df68551feac40e0050c74e0c2b06a7dc5ae.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt", "label": "InMemoryAppContentRepository.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "label": "InMemoryAppContentRepository", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L47", "_callable": true}, {"id": "homerepository", "label": "HomeRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "job", "label": "Job", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "library", "label": "Library", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "media", "label": "Media", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "label": ".ensureReady()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L82", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "label": ".refreshHomeData()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L96", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "label": ".loadHomeCache()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L128", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "label": ".persistHomeCache()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L168", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "label": ".collectReferencedMediaIds()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L188", "_callable": true}, {"id": "referencedhomemediaids", "label": "ReferencedHomeMediaIds", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "label": ".loadLibraries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L215", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "label": ".loadLibrary()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L236", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "label": ".loadSuggestions()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L253", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "label": ".loadContinueWatching()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L278", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "label": ".loadNextUp()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L303", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "label": ".loadLatestLibraryContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L322", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "label": ".serverUrl()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L359", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent", "label": ".snapshotHomeContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L363", "_callable": true}, {"id": "homecontentsnapshot", "label": "HomeContentSnapshot", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_restorehomecontent", "label": ".restoreHomeContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L371", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "label": ".handleRefreshFailure()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L379", "_callable": true}, {"id": "throwable", "label": "Throwable", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "nothing", "label": "Nothing", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_referencedhomemediaids", "label": "ReferencedHomeMediaIds", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L393", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homecontentsnapshot", "label": "HomeContentSnapshot", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L399", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homerefreshfailedexception", "label": "HomeRefreshFailedException", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L407", "_callable": true}, {"id": "runtimeexception", "label": "RuntimeException", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L47", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "homerepository", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L47", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "job", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L57", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "job", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L64", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "library", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L67", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L67", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "media", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L67", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L70", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L70", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "media", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L70", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L73", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L73", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "media", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L73", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "stateflow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "media", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L82", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L96", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L128", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L168", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L188", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "target": "referencedhomemediaids", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L188", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L215", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L236", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "target": "library", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L236", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "target": "library", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L253", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L278", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L303", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L322", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L359", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L363", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent", "target": "homecontentsnapshot", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L363", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_restorehomecontent", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L371", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_restorehomecontent", "target": "homecontentsnapshot", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L379", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "target": "throwable", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "target": "nothing", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_referencedhomemediaids", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L393", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homecontentsnapshot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L399", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homerefreshfailedexception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L407", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homerefreshfailedexception", "target": "runtimeexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L407", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_restorehomecontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_referencedhomemediaids", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L208", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_snapshothomecontent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homecontentsnapshot", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L363", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_homerefreshfailedexception", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "callee": "compareAndSet", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_ensureready", "callee": "join", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "join", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "synchronized", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "also", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "checkConnection", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_refreshhomedata", "callee": "join", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toLibrary", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "upsertMovies", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "upsertSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "upsertMovies", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "upsertSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "upsertEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "toEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadhomecache", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "HomeCache", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toCachedItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toCachedItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toCachedItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toCachedItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toCachedLibrary", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toCachedMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toCachedSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "toCachedEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_persisthomecache", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "mutableSetOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "mutableSetOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "mutableSetOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "buildList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "addAll", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "addAll", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "addAll", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "addAll", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_collectreferencedmediaids", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "getLibraries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "toLibrary", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "upsertMovies", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L230", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "flatMap", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "orEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibraries", "callee": "upsertSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L233", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "callee": "getLibraryContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "callee": "toMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L243", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlibrary", "callee": "toSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L253", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "getSuggestions", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "upsertEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "toEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L266", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "MovieMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "EpisodeMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L272", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadsuggestions", "callee": "UnsupportedOperationException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L273", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L278", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L279", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L279", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "getContinueWatching", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L279", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L289", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "upsertEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "toEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L294", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "MovieMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "EpisodeMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L297", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadcontinuewatching", "callee": "UnsupportedOperationException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L298", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L303", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "getNextUpEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L314", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "upsertEpisodes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "toEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadnextup", "callee": "EpisodeMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L318", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L322", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "associate", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L327", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "getOrElse", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "getLatestFromLibrary", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "toMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L334", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "MovieMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L335", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "toSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "SeriesMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "toSeason", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "SeasonMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L345", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "toEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L348", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "EpisodeMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L349", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_loadlatestlibrarycontent", "callee": "UnsupportedOperationException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L351", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_serverurl", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L360", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L383", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L383", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemoryappcontentrepository_inmemoryappcontentrepository_handlerefreshfailure", "callee": "checkConnection", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt", "source_location": "L384", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/897a05d3d8d163253babc48c46b33c04ccaeb91e3aa542b654804c114f73e1b7.json b/graphify-out/cache/ast/v0.9.5/897a05d3d8d163253babc48c46b33c04ccaeb91e3aa542b654804c114f73e1b7.json new file mode 100644 index 00000000..d1c796da --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/897a05d3d8d163253babc48c46b33c04ccaeb91e3aa542b654804c114f73e1b7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_navigationlocals_kt", "label": "NavigationLocals.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/navigation/NavigationLocals.kt", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8af378cc5a1aa4572a45595f02728ae8957c88ca1b1a78c3cfef7161c6727244.json b/graphify-out/cache/ast/v0.9.5/8af378cc5a1aa4572a45595f02728ae8957c88ca1b1a78c3cfef7161c6727244.json new file mode 100644 index 00000000..f74048a1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8af378cc5a1aa4572a45595f02728ae8957c88ca1b1a78c3cfef7161c6727244.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt", "label": "ProgressManager.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "label": "ProgressManager", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L24", "_callable": true}, {"id": "job", "label": "Job", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "playbackreportcontext", "label": "PlaybackReportContext", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "label": ".bind()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L37", "_callable": true}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "playbackstatesnapshot", "label": "PlaybackStateSnapshot", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "playbackprogresssnapshot", "label": "PlaybackProgressSnapshot", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "metadatastate", "label": "MetadataState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "label": ".startSession()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L65", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "label": ".stopSession()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L77", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "label": ".report()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L93", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "label": ".release()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L119", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "job", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "playbackreportcontext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L33", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "target": "playbackstatesnapshot", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "target": "playbackprogresssnapshot", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "target": "metadatastate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "target": "playbackreportcontext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "target": "playbackreportcontext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "callee": "combine", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "callee": "Triple", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_bind", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_startsession", "callee": "delay", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "callee": "updateWatchProgress", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_stopsession", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "callee": "reportPlaybackStart", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "callee": "reportPlaybackStopped", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "callee": "reportPlaybackProgress", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_report", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "CoroutineScope", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "reportPlaybackStopped", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "updateWatchProgress", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_progressmanager_progressmanager_release", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt", "source_location": "L137", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8b4b5fa1068d48eb7df6a3a56396bae8b20df38ddd8061bf663389bf178a31d0.json b/graphify-out/cache/ast/v0.9.5/8b4b5fa1068d48eb7df6a3a56396bae8b20df38ddd8061bf663389bf178a31d0.json new file mode 100644 index 00000000..43a965f0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8b4b5fa1068d48eb7df6a3a56396bae8b20df38ddd8061bf663389bf178a31d0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt", "label": "PurefinAsyncImage.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "label": "PurefinAsyncImage()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L23", "_callable": true}, {"id": "any", "label": "Any", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt"}, {"id": "contentscale", "label": "ContentScale", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt"}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "target": "any", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "target": "contentscale", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "target": "imagevector", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "ColorPainter", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "AsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinasyncimage_purefinasyncimage", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt", "source_location": "L60", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8f5dcb3ab01af7a82cd70f44045a016cfb2b81ab3c0f5eb63c09a2e5c0a232df.json b/graphify-out/cache/ast/v0.9.5/8f5dcb3ab01af7a82cd70f44045a016cfb2b81ab3c0f5eb63c09a2e5c0a232df.json new file mode 100644 index 00000000..2b892e69 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8f5dcb3ab01af7a82cd70f44045a016cfb2b81ab3c0f5eb63c09a2e5c0a232df.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_kt", "label": "DownloadState.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L3", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_notdownloaded", "label": "NotDownloaded", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L4", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloading", "label": "Downloading", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloaded", "label": "Downloaded", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L6", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_failed", "label": "Failed", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L7", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L3", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_notdownloaded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L4", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_notdownloaded", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L4", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloading", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloading", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloaded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloaded", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_failed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_failed", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadstate_downloadstate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt", "source_location": "L7", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8f8aeb499538204b6bedeac002ac5c2aebb5656fe923e520dc7673dc04ebbacc.json b/graphify-out/cache/ast/v0.9.5/8f8aeb499538204b6bedeac002ac5c2aebb5656fe923e520dc7673dc04ebbacc.json new file mode 100644 index 00000000..a4f7df57 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8f8aeb499538204b6bedeac002ac5c2aebb5656fe923e520dc7673dc04ebbacc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_kt", "label": "LibraryUiModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/LibraryUiModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/LibraryUiModel.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_model_libraryuimodel_libraryuimodel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/model/LibraryUiModel.kt", "source_location": "L6", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/8fe2cc9a58714751f49cd7c7db6391af0cfe290ddfd9489f24a768f98835ec63.json b/graphify-out/cache/ast/v0.9.5/8fe2cc9a58714751f49cd7c7db6391af0cfe290ddfd9489f24a768f98835ec63.json new file mode 100644 index 00000000..1bb36f3e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/8fe2cc9a58714751f49cd7c7db6391af0cfe290ddfd9489f24a768f98835ec63.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackmethod_kt", "label": "PlaybackMethod.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMethod.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackmethod_playbackmethod", "label": "PlaybackMethod", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMethod.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackmethod_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackmethod_playbackmethod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMethod.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/90289b5cf516f646811447876e3528193ea492ba30eb14ecadd61c6a959a1aaf.json b/graphify-out/cache/ast/v0.9.5/90289b5cf516f646811447876e3528193ea492ba30eb14ecadd61c6a959a1aaf.json new file mode 100644 index 00000000..95040bcf --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/90289b5cf516f646811447876e3528193ea492ba30eb14ecadd61c6a959a1aaf.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_kt", "label": "AppUpdateRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository", "label": "AppUpdateRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate", "label": ".checkForUpdate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L17", "_callable": true}, {"id": "appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "label": ".fetchManifest()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L37", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt"}, {"id": "appupdatemanifest", "label": "AppUpdateManifest", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdatemanifest", "label": "AppUpdateManifest", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L51", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate", "target": "appupdateinfo", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "target": "appupdatemanifest", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdatemanifest", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate", "target": "appupdateinfo", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L28", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate", "callee": "IllegalStateException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_checkforupdate", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "url", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "use", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "execute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "newCall", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "IllegalStateException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "string", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdaterepository_appupdaterepository_fetchmanifest", "callee": "IllegalStateException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt", "source_location": "L45", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9080528620b9bcc7bb5105f23ffdacd45b89702c97447f68aa305d64faabd5c6.json b/graphify-out/cache/ast/v0.9.5/9080528620b9bcc7bb5105f23ffdacd45b89702c97447f68aa305d64faabd5c6.json new file mode 100644 index 00000000..a3f9b99f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9080528620b9bcc7bb5105f23ffdacd45b89702c97447f68aa305d64faabd5c6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec", "label": "tvHomeColumnBringIntoViewSpec()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt", "source_location": "L15", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt"}, {"id": "bringintoviewspec", "label": "BringIntoViewSpec", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance", "label": "calculateScrollDistance()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt", "source_location": "L41", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_tvhomecolumnbringintoviewspec", "target": "bringintoviewspec", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance", "target": "float", "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": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance", "target": "float", "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": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance", "target": "float", "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": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoview_calculatescrolldistance", "target": "float", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/90911c77fc4332e7060dd1c3b9ea7d10a55a324b77ffdb1efba41475c27497a7.json b/graphify-out/cache/ast/v0.9.5/90911c77fc4332e7060dd1c3b9ea7d10a55a324b77ffdb1efba41475c27497a7.json new file mode 100644 index 00000000..514bd4ed --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/90911c77fc4332e7060dd1c3b9ea7d10a55a324b77ffdb1efba41475c27497a7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest", "label": "TvHomeBringIntoViewSpecTest", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt", "source_location": "L6", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_returnszero_whenfocuseditemalreadyattopoffset", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsdowntotopoffset_whenfocuseditemisbelowtarget", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsuptotopoffset_whenfocuseditemisabovetarget", "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", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_kt", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_returnszero_whenfocuseditemalreadyattopoffset", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsdowntotopoffset_whenfocuseditemisbelowtarget", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsuptotopoffset_whenfocuseditemisabovetarget", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_returnszero_whenfocuseditemalreadyattopoffset", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt", "source_location": "L13", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_returnszero_whenfocuseditemalreadyattopoffset", "callee": "calculateScrollDistance", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsdowntotopoffset_whenfocuseditemisbelowtarget", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsdowntotopoffset_whenfocuseditemisbelowtarget", "callee": "calculateScrollDistance", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsuptotopoffset_whenfocuseditemisabovetarget", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomebringintoviewspectest_tvhomebringintoviewspectest_scrollsuptotopoffset_whenfocuseditemisabovetarget", "callee": "calculateScrollDistance", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt", "source_location": "L41", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/91ffff4da855b747c163fd6168da911e43cba191f47b7a12036db56c709fbe4c.json b/graphify-out/cache/ast/v0.9.5/91ffff4da855b747c163fd6168da911e43cba191f47b7a12036db56c709fbe4c.json new file mode 100644 index 00000000..51625dc0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/91ffff4da855b747c163fd6168da911e43cba191f47b7a12036db56c709fbe4c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "label": "AppScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "label": "AppScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L36", "_callable": true}, {"id": "appviewmodel", "label": "AppViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt"}, {"id": "appupdateviewmodel", "label": "AppUpdateViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute", "label": "AppTabRoute", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L177", "_callable": true}, {"id": "navkey", "label": "NavKey", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_home", "label": "Home", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L179", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_libraries", "label": "Libraries", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L182", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_downloads", "label": "Downloads", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L185", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex", "label": "toTabIndex()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L189", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_toapptabroute", "label": "toAppTabRoute()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L195", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "label": "appTabMetadata()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L202", "_callable": true}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt"}, {"id": "any", "label": "Any", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabindex", "label": "appTabIndex()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L205", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "label": "UpdateAvailableDialog()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L208", "_callable": true}, {"id": "appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L36", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "target": "appviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "target": "appupdateviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L177", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute", "target": "navkey", "relation": "implements", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L177", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_home", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L179", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_home", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute", "relation": "implements", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L179", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_libraries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L182", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_libraries", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute", "relation": "implements", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L182", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_downloads", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L185", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_downloads", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute", "relation": "implements", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L185", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L189", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_toapptabroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L195", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_toapptabroute", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L202", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabroute", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "target": "map", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "target": "any", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabindex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L205", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabindex", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L208", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "target": "appupdateinfo", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_toapptabroute", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_totabindex", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "SnackbarHostState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "rememberNavBackStack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "lastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "LifecycleResumeEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "onResumed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "onPauseOrDispose", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "checkForUpdatesOnAppOpen", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "showSnackbar", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "lastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "entryProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "entry", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "HomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "onLibrarySelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "checkForUpdates", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "entry", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "LibrariesScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "onLibrarySelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "entry", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "DownloadsScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "NavDisplay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "removeLastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "rememberSaveableStateHolderNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_appscreen", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_apptabmetadata", "callee": "mapOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "AlertDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L222", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L225", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appscreen_updateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt", "source_location": "L233", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/924cca39d8b09178b415a0d760a8777d17273d7fbdd7b9c69d97b49960f184f6.json b/graphify-out/cache/ast/v0.9.5/924cca39d8b09178b415a0d760a8777d17273d7fbdd7b9c69d97b49960f184f6.json new file mode 100644 index 00000000..868e90fb --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/924cca39d8b09178b415a0d760a8777d17273d7fbdd7b9c69d97b49960f184f6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt", "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"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "label": "PlayerSeekBarTrack()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L16", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt"}, {"id": "timedmarker", "label": "TimedMarker", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "long", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "long", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "long", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "list", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "timedmarker", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "list", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "timedmarker", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "boolean", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "target": "dp", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Canvas", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "drawRect", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Size", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Offset", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "drawRect", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Size", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Offset", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "drawRect", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Size", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Offset", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Offset", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "drawCircle", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "drawCircle", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "toPx", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "drawRect", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Offset", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbartrack_playerseekbartrack", "callee": "Size", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt", "source_location": "L84", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/92a48cfe80130e19778eb717a6035724abef6fb305690c5a1c6fc7b6ef98dcfb.json b/graphify-out/cache/ast/v0.9.5/92a48cfe80130e19778eb717a6035724abef6fb305690c5a1c6fc7b6ef98dcfb.json new file mode 100644 index 00000000..c243ecc7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/92a48cfe80130e19778eb717a6035724abef6fb305690c5a1c6fc7b6ef98dcfb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_kt", "label": "NextEpisodeOverlay.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "label": "NextEpisodeOverlay()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L33", "_callable": true}, {"id": "playlistelementuimodel", "label": "PlaylistElementUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "target": "playlistelementuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "onClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_nextepisodeoverlay_nextepisodeoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt", "source_location": "L101", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/93039ab7c61acf43b5c60caf67871a311c9558524b0038f6a59a65954718db49.json b/graphify-out/cache/ast/v0.9.5/93039ab7c61acf43b5c60caf67871a311c9558524b0038f6a59a65954718db49.json new file mode 100644 index 00000000..fa68d326 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/93039ab7c61acf43b5c60caf67871a311c9558524b0038f6a59a65954718db49.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_kt", "label": "SeriesScreenContentTest.kt", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest", "label": "SeriesScreenContentTest", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L26", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "label": ".seriesScreenContent_startsPlaybackOnFirstCenterPress()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L73", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "label": ".sampleSeriesWithEpisodes()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L98", "_callable": true}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "label": ".sampleSeriesWithoutEpisodes()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L165", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_kt", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "target": "series", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L98", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "target": "series", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L165", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "target": "series", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L102", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "target": "series", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L168", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "TvSeriesScreenContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesnextupepisode_whennextupexists", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "TvSeriesScreenContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "onNodeWithText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_focusesfirstseason_whennoplayableepisodeexists", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "TvSeriesScreenContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "assertIsFocused", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "onRoot", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_seriesscreencontent_startsplaybackonfirstcenterpress", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "Season", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "Episode", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "Episode", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithepisodes", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "callee": "Season", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L179", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_series_seriesscreencontenttest_seriesscreencontenttest_sampleserieswithoutepisodes", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt", "source_location": "L188", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/931d39b95900579b695930c2a2ac0f2f3a57834dfc469f88a039115946b368fb.json b/graphify-out/cache/ast/v0.9.5/931d39b95900579b695930c2a2ac0f2f3a57834dfc469f88a039115946b368fb.json new file mode 100644 index 00000000..70d05a69 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/931d39b95900579b695930c2a2ac0f2f3a57834dfc469f88a039115946b368fb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt", "label": "EpisodeDao.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "label": "EpisodeDao", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsert", "label": ".upsert()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L12", "_callable": true}, {"id": "episodeentity", "label": "EpisodeEntity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsertall", "label": ".upsertAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L15", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid", "label": ".getBySeriesId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L18", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid", "label": ".getBySeasonId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L21", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall", "label": ".observeAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L24", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyid", "label": ".getById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L27", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress", "label": ".updateProgress()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L30", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseries", "label": ".countUnwatchedBySeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L33", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseason", "label": ".countUnwatchedBySeason()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L36", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseriesid", "label": ".deleteBySeriesId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L39", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseasonid", "label": ".deleteBySeasonId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L42", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyid", "label": ".deleteById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L45", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countbyseasonid", "label": ".countBySeasonId()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt", "source_location": "L48", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsert", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsert", "target": "episodeentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsertall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsertall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_upsertall", "target": "episodeentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseriesid", "target": "episodeentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyseasonid", "target": "episodeentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_observeall", "target": "episodeentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_getbyid", "target": "episodeentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_updateprogress", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseries", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseries", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseason", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseason", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countunwatchedbyseason", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseriesid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseriesid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseasonid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyseasonid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_deletebyid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countbyseasonid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countbyseasonid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_episodedao_episodedao_countbyseasonid", "target": "int", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/93e7b04d23a2c08663347c9c216d59080b3b9be0b250091eb9ffde1227adf417.json b/graphify-out/cache/ast/v0.9.5/93e7b04d23a2c08663347c9c216d59080b3b9be0b250091eb9ffde1227adf417.json new file mode 100644 index 00000000..80e095b9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/93e7b04d23a2c08663347c9c216d59080b3b9be0b250091eb9ffde1227adf417.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt", "label": "TrackMapper.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackselectionstate", "label": "TrackSelectionState", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L13", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "label": "TrackMapper", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L22", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "label": ".map()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L24", "_callable": true}, {"id": "tracks", "label": "Tracks", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "label": ".formatAudioLabel()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L133", "_callable": true}, {"id": "format", "label": "Format", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "label": ".formatTextLabel()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L147", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel", "label": ".formatVideoLabel()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L161", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "label": ".labelWithDetails()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L175", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "label": ".displayLanguage()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L189", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "label": ".audioCodec()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L200", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "label": ".subtitleCodec()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L221", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext", "label": ".codecText()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L235", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel", "label": ".channelLabel()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L241", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackselectionstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "target": "tracks", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackselectionstate", "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": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "target": "format", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "target": "format", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel", "target": "format", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "target": "format", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "target": "format", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackselectionstate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L123", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "target": "home_repositories_purefin_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": "L136", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_channellabel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formatvideolabel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "mutableListOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "mutableListOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "mutableListOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "forEachIndexed", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "repeat", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "getTrackFormat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "TrackOption", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "isTrackSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "repeat", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "getTrackFormat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "TrackOption", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "isTrackSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "repeat", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "getTrackFormat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "TrackOption", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "isTrackSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "TrackOption", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_map", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formataudiolabel", "callee": "listOfNotNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "callee": "listOfNotNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_formattextlabel", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L176", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_labelwithdetails", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "equals", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "forLanguageTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "replace", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "getDisplayLanguage", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "getDefault", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_displaylanguage", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L205", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L213", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L213", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_audiocodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L225", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L225", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L230", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_subtitlecodec", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L230", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext", "callee": "lowercase", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext", "callee": "joinToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_trackmapper_trackmapper_codectext", "callee": "listOfNotNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt", "source_location": "L235", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/942c641ff5bb19486cc97f71812633513938ed61a4aaeb68d41b351a96967b4d.json b/graphify-out/cache/ast/v0.9.5/942c641ff5bb19486cc97f71812633513938ed61a4aaeb68d41b351a96967b4d.json new file mode 100644 index 00000000..fdc82366 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/942c641ff5bb19486cc97f71812633513938ed61a4aaeb68d41b351a96967b4d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt", "label": "OfflineMediaManager.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "label": "OfflineMediaManager", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_savemovies", "label": ".saveMovies()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L10", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseries", "label": ".saveSeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L11", "_callable": true}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseason", "label": ".saveSeason()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L12", "_callable": true}, {"id": "season", "label": "Season", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveepisode", "label": ".saveEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L13", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseriesbasic", "label": ".getSeriesBasic()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L14", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseason", "label": ".getSeason()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L15", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deletemovie", "label": ".deleteMovie()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deleteepisodeandcleanup", "label": ".deleteEpisodeAndCleanup()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries", "label": ".getEpisodesBySeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L18", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_savemovies", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_savemovies", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_savemovies", "target": "movie", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseries", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseries", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseason", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveseason", "target": "season", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_saveepisode", "target": "episode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseriesbasic", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseriesbasic", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseriesbasic", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseason", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseason", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getseason", "target": "season", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deletemovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deletemovie", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deleteepisodeandcleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_deleteepisodeandcleanup", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt", "source_location": "L18", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_offlinemediamanager_offlinemediamanager_getepisodesbyseries", "target": "episode", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/95956e66493880a18df7076887e9226fdfa918f2d30169339a82e5c3bba4d61a.json b/graphify-out/cache/ast/v0.9.5/95956e66493880a18df7076887e9226fdfa918f2d30169339a82e5c3bba4d61a.json new file mode 100644 index 00000000..cdb6c54a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/95956e66493880a18df7076887e9226fdfa918f2d30169339a82e5c3bba4d61a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt", "label": "HomeRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "label": "HomeRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L8", "_callable": true}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt"}, {"id": "library", "label": "Library", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt"}, {"id": "media", "label": "Media", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository_ensureready", "label": ".ensureReady()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L14", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository_refreshhomedata", "label": ".refreshHomeData()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L15", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L9", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "library", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L10", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L10", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "media", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L10", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L11", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L11", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "media", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L11", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L12", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L12", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "media", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L12", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "media", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository_ensureready", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_homerepository_homerepository_refreshhomedata", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt", "source_location": "L15", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/96825c2fcaa3e65bb5240191be84b450fa82a88c6ec6c4ba6da76c2bdc101204.json b/graphify-out/cache/ast/v0.9.5/96825c2fcaa3e65bb5240191be84b450fa82a88c6ec6c4ba6da76c2bdc101204.json new file mode 100644 index 00000000..66ff81ba --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/96825c2fcaa3e65bb5240191be84b450fa82a88c6ec6c4ba6da76c2bdc101204.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "label": "TvHomeHeroStateTest", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary", "label": ".sampleLibrary()", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L107", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt"}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "label": ".continueWatchingItem()", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L118", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt"}, {"id": "continuewatchingitem", "label": "ContinueWatchingItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "label": ".nextUpItem()", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L125", "_callable": true}, {"id": "nextupitem", "label": "NextUpItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "label": ".posterItem()", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L148", "_callable": true}, {"id": "posteritem", "label": "PosterItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "label": ".sampleMovie()", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L155", "_callable": true}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_kt", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary", "target": "libraryuimodel", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "target": "continuewatchingitem", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "target": "string", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "target": "nextupitem", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "target": "string", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "target": "posteritem", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "target": "string", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "target": "string", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "target": "movie", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplelibrary", "target": "libraryuimodel", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L108", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "target": "continuewatchingitem", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L119", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_continuewatchingitem", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "target": "nextupitem", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L126", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "target": "posteritem", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L149", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_posteritem", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "target": "movie", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L160", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "createTvHomeItemRegistry", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "mapOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_preferscontinuewatchingforfirstavailableitem", "callee": "itemById", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "callee": "createTvHomeItemRegistry", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "callee": "emptyMap", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktonextupwhencontinuewatchingisempty", "callee": "itemById", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "createTvHomeItemRegistry", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "mapOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_fallsbacktofirstvisiblelibraryitemwhenrowsareempty", "callee": "itemById", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "createTvHomeItemRegistry", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "emptyMap", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "assertNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "assertNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "assertNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "itemById", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_returnsnullwhennoitemsareavailable", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "callee": "createTvHomeItemRegistry", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "callee": "emptyMap", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "callee": "assertNotNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_itemregistry_exposesfirstavailableitem", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "callee": "Episode", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_nextupitem", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvhomeherostatetest_tvhomeherostatetest_samplemovie", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt", "source_location": "L174", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/979d4e54dd490f44f34d5469f2c11b1f110490e895f32fb141584217672a0257.json b/graphify-out/cache/ast/v0.9.5/979d4e54dd490f44f34d5469f2c11b1f110490e895f32fb141584217672a0257.json new file mode 100644 index 00000000..84808caa --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/979d4e54dd490f44f34d5469f2c11b1f110490e895f32fb141584217672a0257.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt", "label": "SingleFlight.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "label": "SingleFlight", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L32", "_callable": true}, {"id": "mutablemap", "label": "MutableMap", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt"}, {"id": "deferred", "label": "Deferred", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt"}, {"id": "cacheentry", "label": "CacheEntry", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "label": ".run()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L38", "_callable": true}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution", "label": "Resolution", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L86", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached", "label": "Cached", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L87", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join", "label": "Join", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L88", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start", "label": "Start", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L89", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cacheentry", "label": "CacheEntry", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L92", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L32", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "target": "mutablemap", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L34", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "target": "deferred", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "target": "mutablemap", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "target": "cacheentry", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L38", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L86", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L87", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L87", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L88", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L88", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L89", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_resolution", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L89", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start", "target": "t", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cacheentry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L92", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cached", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_join", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_start", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_cacheentry", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "currentTimeMillis", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "withLock", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "currentTimeMillis", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "CompletableDeferred", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "await", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "block", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "currentTimeMillis", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "complete", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "completeExceptionally", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "completeExceptionally", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_concurrency_singleflight_singleflight_run", "callee": "remove", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt", "source_location": "L80", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/97ad32aca9d5a762b27baf8b4af1231cc9a59142f491abc829cf2e46ebe38df1.json b/graphify-out/cache/ast/v0.9.5/97ad32aca9d5a762b27baf8b4af1231cc9a59142f491abc829cf2e46ebe38df1.json new file mode 100644 index 00000000..50874060 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/97ad32aca9d5a762b27baf8b4af1231cc9a59142f491abc829cf2e46ebe38df1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt", "label": "GhostIconButton.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "label": "GhostIconButton()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt", "source_location": "L10", "_callable": true}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "target": "color", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_ghosticonbutton_ghosticonbutton", "callee": "CircularIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt", "source_location": "L21", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/97b99930524fac99ce16e7a2d8d2fdc49c6766f1ac746d62502a3b17b3a6ec36.json b/graphify-out/cache/ast/v0.9.5/97b99930524fac99ce16e7a2d8d2fdc49c6766f1ac746d62502a3b17b3a6ec36.json new file mode 100644 index 00000000..cd8182a2 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/97b99930524fac99ce16e7a2d8d2fdc49c6766f1ac746d62502a3b17b3a6ec36.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_kt", "label": "JellyfinPlaybackResolver.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver", "label": "JellyfinPlaybackResolver", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L15", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "label": ".getPlaybackSource()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L22", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt"}, {"id": "playbacksource", "label": "PlaybackSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "label": ".resolveUrl()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L71", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "target": "playbacksource", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "target": "string", "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": "parameter_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "target": "playbacksource", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L57", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "withContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "getPlaybackInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "getVideoStreamUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "isBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_getplaybacksource", "callee": "PlaybackReportContext", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "callee": "startsWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "callee": "startsWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "callee": "trimEnd", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_jellyfinplaybackresolver_jellyfinplaybackresolver_resolveurl", "callee": "trimStart", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt", "source_location": "L78", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9a0f08970fbb64935f41794f73ef8154b6bab31d8170f3e9b5e84c27cdd742c3.json b/graphify-out/cache/ast/v0.9.5/9a0f08970fbb64935f41794f73ef8154b6bab31d8170f3e9b5e84c27cdd742c3.json new file mode 100644 index 00000000..9004444f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9a0f08970fbb64935f41794f73ef8154b6bab31d8170f3e9b5e84c27cdd742c3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_kt", "label": "LoginModels.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentphase", "label": "LoginContentPhase", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_loginservercandidateui", "label": "LoginServerCandidateUi", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate", "label": "LoginContentState", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks", "label": "LoginContentCallbacks", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt", "source_location": "L33", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentphase", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_loginservercandidateui", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentstate", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_login_loginmodels_logincontentcallbacks", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9ae6fae740fa44c7852ad08b2db016cef8006cf0285e6a9686c61dbbbcac5c92.json b/graphify-out/cache/ast/v0.9.5/9ae6fae740fa44c7852ad08b2db016cef8006cf0285e6a9686c61dbbbcac5c92.json new file mode 100644 index 00000000..baafe221 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9ae6fae740fa44c7852ad08b2db016cef8006cf0285e6a9686c61dbbbcac5c92.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt", "label": "SearchViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "label": "SearchViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L14", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_search", "label": ".search()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L23", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres", "label": ".setSelectedGenres()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L27", "_callable": true}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onback", "label": ".onBack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L31", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected", "label": ".onSearchResultSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L35", "_callable": true}, {"id": "searchresult", "label": "SearchResult", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected", "label": ".onMovieSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L43", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected", "label": ".onSeriesSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L53", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_search", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_search", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres", "target": "set", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected", "target": "searchresult", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onsearchresultselected", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_search", "callee": "setSearchTerm", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_setselectedgenres", "callee": "setGenres", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onback", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected", "callee": "MovieRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onmovieselected", "callee": "MovieDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected", "callee": "SeriesRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_search_searchviewmodel_searchviewmodel_onseriesselected", "callee": "SeriesDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9c6b38231d44bf6ad98b4cf9984288aa1002847a85378f43dfee7f5c134e1086.json b/graphify-out/cache/ast/v0.9.5/9c6b38231d44bf6ad98b4cf9984288aa1002847a85378f43dfee7f5c134e1086.json new file mode 100644 index 00000000..fa765f5c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9c6b38231d44bf6ad98b4cf9984288aa1002847a85378f43dfee7f5c134e1086.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt", "label": "PurefinIconButton.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "label": "PurefinIconButton()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt", "source_location": "L10", "_callable": true}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "target": "int", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "target": "color", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefiniconbutton_purefiniconbutton", "callee": "CircularIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt", "source_location": "L21", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9c84ffe8a6af18907bed9b44e7761e6e8c6cc5d747d9da25c803cc3a63fc6204.json b/graphify-out/cache/ast/v0.9.5/9c84ffe8a6af18907bed9b44e7761e6e8c6cc5d747d9da25c803cc3a63fc6204.json new file mode 100644 index 00000000..9ef7c274 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9c84ffe8a6af18907bed9b44e7761e6e8c6cc5d747d9da25c803cc3a63fc6204.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "label": "HomeCache.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedcastmember", "label": "CachedCastMember", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L13", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmovie", "label": "CachedMovie", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedseries", "label": "CachedSeries", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L36", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedepisode", "label": "CachedEpisode", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L49", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmediaitem", "label": "CachedMediaItem", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L69", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedlibrary", "label": "CachedLibrary", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L76", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache", "label": "HomeCache", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L87", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary", "label": "toCachedLibrary()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L99", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "label": "toLibrary()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L109", "_callable": true}, {"id": "library", "label": "Library", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "label": "toCachedItem()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L132", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "label": "toMedia()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L139", "_callable": true}, {"id": "media", "label": "Media", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie", "label": "toCachedMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L151", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie", "label": "toMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L166", "_callable": true}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries", "label": "toCachedSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L185", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries", "label": "toSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L197", "_callable": true}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode", "label": "toCachedEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L214", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode", "label": "toEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L233", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember", "label": "toCachedCastMember()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L257", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember", "label": "toCastMember()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L263", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "label": "toUuidOrNull()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L269", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedcastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmovie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedepisode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmediaitem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedlibrary", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_homecache", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "target": "library", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L109", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmediaitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L132", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "target": "media", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie", "target": "movie", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L166", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries", "target": "series", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L197", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode", "target": "episode", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L233", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedlibrary", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "target": "library", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L112", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmediaitem", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L133", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedmovie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie", "target": "movie", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L169", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomovie", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries", "target": "series", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L200", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedepisode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode", "target": "episode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L237", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toepisode", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedcastmember", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_cachedcastmember", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedlibrary", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "callee": "mapNotNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tolibrary", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocacheditem", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L140", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "MovieMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "SeriesMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "SeasonMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tomedia", "callee": "EpisodeMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedmovie", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedseries", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_toseries", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocachedepisode", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_tocastmember", "callee": "CastMember", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecache_touuidornull", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt", "source_location": "L269", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9ce8d71dc1c2eb88ad8806235a1eaaf164d51cf996087175539e426f5d7766b5.json b/graphify-out/cache/ast/v0.9.5/9ce8d71dc1c2eb88ad8806235a1eaaf164d51cf996087175539e426f5d7766b5.json new file mode 100644 index 00000000..d3383f26 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9ce8d71dc1c2eb88ad8806235a1eaaf164d51cf996087175539e426f5d7766b5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_settings_gradle_kts", "label": "settings.gradle.kts", "file_type": "code", "source_file": "settings.gradle.kts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9d8d882f18d659fc2d8bf3b70317ac412e3ba3359b54e80a96489a3e294f569a.json b/graphify-out/cache/ast/v0.9.5/9d8d882f18d659fc2d8bf3b70317ac412e3ba3359b54e80a96489a3e294f569a.json new file mode 100644 index 00000000..50f3c6b0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9d8d882f18d659fc2d8bf3b70317ac412e3ba3359b54e80a96489a3e294f569a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_kt", "label": "RoomRelations.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_seasonwithepisodes", "label": "SeasonWithEpisodes", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_serieswithseasonsandepisodes", "label": "SeriesWithSeasonsAndEpisodes", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_librarywithcontent", "label": "LibraryWithContent", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt", "source_location": "L30", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_seasonwithepisodes", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_serieswithseasonsandepisodes", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_roomrelations_librarywithcontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt", "source_location": "L30", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9e0c2f8825f506e7bce8b05d87b46bc039261c0edec8b0a2e3675650225e19ff.json b/graphify-out/cache/ast/v0.9.5/9e0c2f8825f506e7bce8b05d87b46bc039261c0edec8b0a2e3675650225e19ff.json new file mode 100644 index 00000000..aa0361c4 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9e0c2f8825f506e7bce8b05d87b46bc039261c0edec8b0a2e3675650225e19ff.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_kt", "label": "EpisodeDto.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/EpisodeDto.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_episodedto", "label": "EpisodeDto", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/EpisodeDto.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_episodedto_kt", "target": "home_repositories_purefin_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/EpisodeDto.kt", "source_location": "L6", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9f7d47baedf9a578766748027e0a990c0b98fe0c4f3311f62a4bb43daafe1359.json b/graphify-out/cache/ast/v0.9.5/9f7d47baedf9a578766748027e0a990c0b98fe0c4f3311f62a4bb43daafe1359.json new file mode 100644 index 00000000..d05695f6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9f7d47baedf9a578766748027e0a990c0b98fe0c4f3311f62a4bb43daafe1359.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag_kt", "label": "PlaybackMediaItemTag.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMediaItemTag.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag_playbackmediaitemtag", "label": "PlaybackMediaItemTag", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMediaItemTag.kt", "source_location": "L9", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackmediaitemtag_playbackmediaitemtag", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMediaItemTag.kt", "source_location": "L9", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9f885f240dad59091c2c67d1816f5578253af30a6556cf0a7ad2efd72a9e4a44.json b/graphify-out/cache/ast/v0.9.5/9f885f240dad59091c2c67d1816f5578253af30a6556cf0a7ad2efd72a9e4a44.json new file mode 100644 index 00000000..a2cfc72c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9f885f240dad59091c2c67d1816f5578253af30a6556cf0a7ad2efd72a9e4a44.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt", "label": "MovieScreenViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "label": "MovieScreenViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L26", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onback", "label": ".onBack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L51", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onplay", "label": ".onPlay()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L55", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ongohome", "label": ".onGoHome()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L60", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "label": ".selectMovie()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L64", "_callable": true}, {"id": "moviedto", "label": "MovieDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L76", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick", "label": ".onDownloadClick()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L83", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader", "label": ".mediaCatalogReader()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L103", "_callable": true}, {"id": "localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "movie", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "downloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onplay", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ongohome", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "target": "moviedto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_markaswatched", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_markaswatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader", "target": "localmediarepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_mediacatalogreader", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onback", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onplay", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onplay", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_onplay", "callee": "PlayerRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ongohome", "callee": "replaceAll", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "callee": "loadMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "callee": "observeDownloadState", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_selectmovie", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_markaswatched", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick", "callee": "downloadMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick", "callee": "cancelDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick", "callee": "cancelDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_movie_moviescreenviewmodel_moviescreenviewmodel_ondownloadclick", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt", "source_location": "L96", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/9fc754bdf02c5a48e6a2f8e4c7a9f020e7d6227c2aae25fb79d16db3695e7559.json b/graphify-out/cache/ast/v0.9.5/9fc754bdf02c5a48e6a2f8e4c7a9f020e7d6227c2aae25fb79d16db3695e7559.json new file mode 100644 index 00000000..9e1d6f3e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/9fc754bdf02c5a48e6a2f8e4c7a9f020e7d6227c2aae25fb79d16db3695e7559.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_kt", "label": "DownloadsScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "label": "DownloadsScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L15", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "callee": "DefaultTopBarTextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "callee": "AppBottomBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "callee": "DownloadsContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_downloadsscreen_downloadsscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt", "source_location": "L51", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a0438041d58d4565e92eed0f086013b319ca4062462a141d392214c55168b74e.json b/graphify-out/cache/ast/v0.9.5/a0438041d58d4565e92eed0f086013b319ca4062462a141d392214c55168b74e.json new file mode 100644 index 00000000..99f78c30 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a0438041d58d4565e92eed0f086013b319ca4062462a141d392214c55168b74e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard", "label": "TvPlayerLoadingErrorEndCard()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt", "source_location": "L9", "_callable": true}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard", "target": "playeruistate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayerloadingerrorendcard_tvplayerloadingerrorendcard", "callee": "PlayerLoadingErrorEndCardContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt", "source_location": "L18", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a0feeecab7d4f4f5d9a7bac84b65a89d41076cce227c10d3fdeac22013d79b85.json b/graphify-out/cache/ast/v0.9.5/a0feeecab7d4f4f5d9a7bac84b65a89d41076cce227c10d3fdeac22013d79b85.json new file mode 100644 index 00000000..da8055bb --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a0feeecab7d4f4f5d9a7bac84b65a89d41076cce227c10d3fdeac22013d79b85.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_kt", "label": "MediaAction.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/model/MediaAction.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_mediaaction", "label": "MediaAction", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/model/MediaAction.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_model_mediaaction_kt", "target": "home_repositories_purefin_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/model/MediaAction.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a19a6df234e806ca6cd3e238315141e43c33e7cb680a9954c85b81dc89ad046d.json b/graphify-out/cache/ast/v0.9.5/a19a6df234e806ca6cd3e238315141e43c33e7cb680a9954c85b81dc89ad046d.json new file mode 100644 index 00000000..b89a1759 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a19a6df234e806ca6cd3e238315141e43c33e7cb680a9954c85b81dc89ad046d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "label": "Route.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "label": "Route", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L6", "_callable": true}, {"id": "navkey", "label": "NavKey", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_home", "label": "Home", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_homesearchroute", "label": "HomeSearchRoute", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_movieroute", "label": "MovieRoute", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L14", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_seriesroute", "label": "SeriesRoute", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_episoderoute", "label": "EpisodeRoute", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_libraryroute", "label": "LibraryRoute", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L23", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_loginroute", "label": "LoginRoute", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L26", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_settingsroute", "label": "SettingsRoute", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_playerroute", "label": "PlayerRoute", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L32", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "target": "navkey", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_home", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_home", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_homesearchroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_homesearchroute", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_movieroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_movieroute", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_seriesroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_seriesroute", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_episoderoute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L20", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_episoderoute", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L20", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_libraryroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_libraryroute", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_loginroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L26", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_loginroute", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L26", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_settingsroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_settingsroute", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_playerroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L32", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_playerroute", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_route_route", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt", "source_location": "L32", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a3cc30456ebe5476acd66908a65f479be12bf3ad92dcf3cc6e3ed4f00d54ad6c.json b/graphify-out/cache/ast/v0.9.5/a3cc30456ebe5476acd66908a65f479be12bf3ad92dcf3cc6e3ed4f00d54ad6c.json new file mode 100644 index 00000000..7558f49e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a3cc30456ebe5476acd66908a65f479be12bf3ad92dcf3cc6e3ed4f00d54ad6c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_kt", "label": "PlayerSeekBar.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "label": "PlayerSeekBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L23", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt"}, {"id": "timedmarker", "label": "TimedMarker", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "target": "long", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "target": "timedmarker", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "target": "timedmarker", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "mutableFloatStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "PlayerSeekBarTrack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "toLong", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "Slider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "toLong", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "onSeek", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerseekbar_playerseekbar", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt", "source_location": "L87", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a41b10faaa748cec8650a764df8cb61065c632b8293e92654b15e232112bb32a.json b/graphify-out/cache/ast/v0.9.5/a41b10faaa748cec8650a764df8cb61065c632b8293e92654b15e232112bb32a.json new file mode 100644 index 00000000..423a8641 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a41b10faaa748cec8650a764df8cb61065c632b8293e92654b15e232112bb32a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_kt", "label": "PurefinLogo.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo", "label": "PurefinLogo()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt", "source_location": "L10", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo", "target": "color", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_image_purefinlogo_purefinlogo", "callee": "painterResource", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt", "source_location": "L16", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a42c695039a1fb6d15d3ce00026779869fdc9edd4050085babbc43bb56281de4.json b/graphify-out/cache/ast/v0.9.5/a42c695039a1fb6d15d3ce00026779869fdc9edd4050085babbc43bb56281de4.json new file mode 100644 index 00000000..90fa4907 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a42c695039a1fb6d15d3ce00026779869fdc9edd4050085babbc43bb56281de4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_navigationlocals_kt", "label": "NavigationLocals.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/NavigationLocals.kt", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a4a94edc16260f0048eb1be183f2d7e7b260a209bdef91fae50844b6726f4cad.json b/graphify-out/cache/ast/v0.9.5/a4a94edc16260f0048eb1be183f2d7e7b260a209bdef91fae50844b6726f4cad.json new file mode 100644 index 00000000..d868865a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a4a94edc16260f0048eb1be183f2d7e7b260a209bdef91fae50844b6726f4cad.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips", "label": "TvSeriesMetaChips()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L73", "_callable": true}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "label": "TvSeasonTabs()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L80", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "season", "label": "Season", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "focusrequester", "label": "FocusRequester", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "label": "TvSeasonTab()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L146", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "label": "TvEpisodeCarousel()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L184", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "label": "TvSeriesHeroSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L276", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "label": "TvEpisodeCard()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L320", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow", "label": "CastRow()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L424", "_callable": true}, {"id": "castmember", "label": "CastMember", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused", "label": "borderIfFocused()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L435", "_callable": true}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips", "target": "series", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "target": "season", "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": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "target": "season", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "target": "episode", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "target": "series", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "target": "episode", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow", "target": "castmember", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_castrow", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused", "target": "color", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "target": "focusrequester", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L196", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips", "callee": "MediaMetadataFlowRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesmetachips", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "indexOf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "withFrameNanos", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "onSelectedItemFocusRequested", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "LazyRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "focusGroup", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "focusRestorer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "focusRestorer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontabs", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "callee": "onFocused", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "callee": "TvText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L171", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseasontab", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L178", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L199", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "indexOfFirst", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L200", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "indexOfFirst", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L206", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L209", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "none", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "withFrameNanos", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L231", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "onFocusRequested", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "LazyRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L239", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "focusGroup", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "focusRestorer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L241", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "onPlayEpisode", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L250", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "then", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L255", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L261", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecarousel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L289", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L298", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L298", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L300", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L300", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L301", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L307", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L307", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L308", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvseriesherosection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L315", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L329", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L329", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L330", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L332", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "onFocused", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L338", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "onPlayEpisode", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L341", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L343", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L347", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L352", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L355", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L356", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L358", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L361", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L362", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L362", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L364", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L366", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L370", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L370", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L374", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L375", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L375", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L375", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L375", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L378", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L378", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L381", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "not", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L388", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "MediaProgressBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L389", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "div", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L390", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L390", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L391", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "WatchStateBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L395", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L397", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L397", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L403", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L405", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_tvepisodecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L413", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L437", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_components_tvseriescomponents_borderiffocused", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt", "source_location": "L440", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a54e02a4b809f9102271dfc91331ff6446f27e708465a788770c9ef87e9ae96f.json b/graphify-out/cache/ast/v0.9.5/a54e02a4b809f9102271dfc91331ff6446f27e708465a788770c9ef87e9ae96f.json new file mode 100644 index 00000000..fbb40313 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a54e02a4b809f9102271dfc91331ff6446f27e708465a788770c9ef87e9ae96f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_build_gradle_kts", "label": "build.gradle.kts", "file_type": "code", "source_file": "core/build.gradle.kts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a595bbea40c1031b3ccb38a75348232c8ed6767680bc274a815c39e58f3d0cc9.json b/graphify-out/cache/ast/v0.9.5/a595bbea40c1031b3ccb38a75348232c8ed6767680bc274a815c39e58f3d0cc9.json new file mode 100644 index 00000000..9865fc1f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a595bbea40c1031b3ccb38a75348232c8ed6767680bc274a815c39e58f3d0cc9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt", "label": "DownloadModuleTest.kt", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest", "label": "DownloadModuleTest", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_download_cache_keeps_no_op_evictor", "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", "_callable": true}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "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", "_callable": true}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean", "label": ".readPrivateBoolean()", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L28", "_callable": true}, {"id": "cachedatasource", "label": "CacheDataSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt"}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "label": ".readPrivateField()", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L32", "_callable": true}, {"id": "any", "label": "Any", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt"}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory", "label": "FakeDataSourceFactory", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L39", "_callable": true}, {"id": "datasource", "label": "DataSource", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory_createdatasource", "label": ".createDataSource()", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L40", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_download_cache_keeps_no_op_evictor", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L18", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L28", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean", "target": "cachedatasource", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean", "target": "string", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean", "target": "boolean", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L32", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "target": "cachedatasource", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "target": "string", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "target": "any", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_kt", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L39", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory", "target": "datasource", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L39", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory_createdatasource", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L40", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory_createdatasource", "target": "datasource", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivateboolean", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_download_cache_keeps_no_op_evictor", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_download_cache_keeps_no_op_evictor", "callee": "createDownloadCacheEvictor", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "callee": "newPhonePlaybackDataSourceFactory", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "callee": "assertTrue", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "callee": "assertNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_phone_playback_data_source_reads_download_cache_and_writes_upstream_only", "callee": "assertSame", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "callee": "getDeclaredField", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_downloadmoduletest_readprivatefield", "callee": "get", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_download_downloadmoduletest_fakedatasourcefactory_createdatasource", "callee": "UnsupportedOperationException", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt", "source_location": "L41", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a5e82757e095367c088c09e4074989479e91facf90cea5faefee27100f324ca6.json b/graphify-out/cache/ast/v0.9.5/a5e82757e095367c088c09e4074989479e91facf90cea5faefee27100f324ca6.json new file mode 100644 index 00000000..1ece9ef4 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a5e82757e095367c088c09e4074989479e91facf90cea5faefee27100f324ca6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_kt", "label": "PlaybackNetworkModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule", "label": "PlaybackNetworkModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt", "source_location": "L13", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory", "label": ".provideOkHttpDataSourceFactory()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt", "source_location": "L18", "_callable": true}, {"id": "okhttpclient", "label": "OkHttpClient", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt"}, {"id": "okhttpdatasource", "label": "OkHttpDataSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory", "target": "okhttpclient", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory", "target": "okhttpdatasource", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_playbacknetworkmodule_playbacknetworkmodule_provideokhttpdatasourcefactory", "callee": "Factory", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt", "source_location": "L21", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a6e4ba3d31195447eff77c213670d49cec5470da993664a47baab53c39d3060c.json b/graphify-out/cache/ast/v0.9.5/a6e4ba3d31195447eff77c213670d49cec5470da993664a47baab53c39d3060c.json new file mode 100644 index 00000000..ea34b72f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a6e4ba3d31195447eff77c213670d49cec5470da993664a47baab53c39d3060c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt", "label": "AppUpdateController.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "label": "AppUpdateController", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L20", "_callable": true}, {"id": "settingsgroupprovider", "label": "SettingsGroupProvider", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "sharedflow", "label": "SharedFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "settinggroup", "label": "SettingGroup", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "label": ".checkForUpdates()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L55", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatesonappopen", "label": ".checkForUpdatesOnAppOpen()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L80", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate", "label": ".installAvailableUpdate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L92", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_declineupdate", "label": ".declineUpdate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L108", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "label": ".installUpdateSetting()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L112", "_callable": true}, {"id": "voidsetting", "label": "VoidSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_buildnumbersetting", "label": ".buildNumberSetting()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L121", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatessetting", "label": ".checkForUpdatesSetting()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L127", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "settingsgroupprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "appupdateinfo", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "sharedflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "settinggroup", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatesonappopen", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_declineupdate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "target": "appupdateinfo", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "target": "voidsetting", "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": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_buildnumbersetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatessetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatesonappopen", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "target": "voidsetting", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L114", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatessetting", "target": "voidsetting", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdatessetting", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "callee": "tryLock", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "callee": "checkForUpdate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "callee": "emit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "callee": "emit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_checkforupdates", "callee": "unlock", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate", "callee": "tryLock", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate", "callee": "emit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate", "callee": "installUpdate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate", "callee": "emit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installavailableupdate", "callee": "unlock", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_installupdatesetting", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_buildnumbersetting", "callee": "ReadOnlySetting", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdatecontroller_appupdatecontroller_buildnumbersetting", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt", "source_location": "L124", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a806003c2d6746818d6b214fbb03d302040352195d51ca18fd59fae36725f3bc.json b/graphify-out/cache/ast/v0.9.5/a806003c2d6746818d6b214fbb03d302040352195d51ca18fd59fae36725f3bc.json new file mode 100644 index 00000000..c830c0a1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a806003c2d6746818d6b214fbb03d302040352195d51ca18fd59fae36725f3bc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_kt", "label": "CodecDebugHelper.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper", "label": "CodecDebugHelper", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "label": ".logAvailableDecoders()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor", "label": ".hasDecoderFor()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L54", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor", "target": "boolean", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "MediaCodecList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "startsWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "startsWith", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_logavailabledecoders", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor", "callee": "MediaCodecList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_playback_codecdebughelper_codecdebughelper_hasdecoderfor", "callee": "equals", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt", "source_location": "L59", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a8ecdac916d355fd4746c802a8517d51805e824a9af1c94bcac23eed5913eefa.json b/graphify-out/cache/ast/v0.9.5/a8ecdac916d355fd4746c802a8517d51805e824a9af1c94bcac23eed5913eefa.json new file mode 100644 index 00000000..40895091 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a8ecdac916d355fd4746c802a8517d51805e824a9af1c94bcac23eed5913eefa.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt", "label": "MediaImageCard.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "label": "MediaImageCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L50", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt"}, {"id": "mediaaction", "label": "MediaAction", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt"}, {"id": "textstyle", "label": "TextStyle", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt"}, {"id": "paddingvalues", "label": "PaddingValues", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_kt", "target": "home_repositories_purefin_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/MediaImageCard.kt", "source_location": "L50", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "mediaaction", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "dp", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "float", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "textstyle", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "textstyle", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "target": "paddingvalues", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Card", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "cardColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "combinedClickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "imageOverlay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "IconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "ModalBottomSheet", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "ListItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_card_mediaimagecard_mediaimagecard", "callee": "onClick", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt", "source_location": "L158", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/a8f40b7a412dffb61701cba1e78fae1fff777d1035117fdcb9ffbc5267821853.json b/graphify-out/cache/ast/v0.9.5/a8f40b7a412dffb61701cba1e78fae1fff777d1035117fdcb9ffbc5267821853.json new file mode 100644 index 00000000..3888f0bc --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/a8f40b7a412dffb61701cba1e78fae1fff777d1035117fdcb9ffbc5267821853.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt", "label": "CircularTextButton.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "label": "CircularTextButton()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L23", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "target": "int", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "target": "color", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "FilledTonalButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "filledTonalButtonColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_circulartextbutton_circulartextbutton", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt", "source_location": "L57", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/aa0c38c45bca1f23aedeb4ff56b9433f3cf3dfd8ca667e06a044438bec7eda4f.json b/graphify-out/cache/ast/v0.9.5/aa0c38c45bca1f23aedeb4ff56b9433f3cf3dfd8ca667e06a044438bec7eda4f.json new file mode 100644 index 00000000..38c77ff1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/aa0c38c45bca1f23aedeb4ff56b9433f3cf3dfd8ca667e06a044438bec7eda4f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_castmember_kt", "label": "CastMember.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/CastMember.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_castmember_castmember", "label": "CastMember", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/CastMember.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_castmember_kt", "target": "home_repositories_purefin_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/CastMember.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/aa10578809ffb3b691cc7d2512eea7b3aad3549438f2d18d8e262b53a415bfcc.json b/graphify-out/cache/ast/v0.9.5/aa10578809ffb3b691cc7d2512eea7b3aad3549438f2d18d8e262b53a415bfcc.json new file mode 100644 index 00000000..9df8de24 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/aa10578809ffb3b691cc7d2512eea7b3aad3549438f2d18d8e262b53a415bfcc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt", "label": "MediaProgressBar.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "label": "MediaProgressBar()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L19", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt"}, {"id": "paddingvalues", "label": "PaddingValues", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "target": "paddingvalues", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "target": "dp", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_bar_mediaprogressbar_mediaprogressbar", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt", "source_location": "L39", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/aad2282dc027e73fb05e9f943ec660d58c792910907d017798d822bf1d010137.json b/graphify-out/cache/ast/v0.9.5/aad2282dc027e73fb05e9f943ec660d58c792910907d017798d822bf1d010137.json new file mode 100644 index 00000000..754ea792 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/aad2282dc027e73fb05e9f943ec660d58c792910907d017798d822bf1d010137.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_kt", "label": "HomeCacheModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule", "label": "HomeCacheModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt", "source_location": "L15", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore", "label": ".provideHomeCacheDataStore()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt", "source_location": "L19", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt"}, {"id": "datastore", "label": "DataStore", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt"}, {"id": "homecache", "label": "HomeCache", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore", "target": "context", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore", "target": "datastore", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore", "target": "homecache", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore", "callee": "dataStoreFile", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecachemodule_homecachemodule_providehomecachedatastore", "callee": "ReplaceFileCorruptionHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt", "source_location": "L27", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ab3edaaafa37124a523bfa2375b785bf5303d50ea1ddcbd9d588e9581f66ccf7.json b/graphify-out/cache/ast/v0.9.5/ab3edaaafa37124a523bfa2375b785bf5303d50ea1ddcbd9d588e9581f66ccf7.json new file mode 100644 index 00000000..6ad5fd49 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ab3edaaafa37124a523bfa2375b785bf5303d50ea1ddcbd9d588e9581f66ccf7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_artworkkind_kt", "label": "ArtworkKind.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ArtworkKind.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_artworkkind_artworkkind", "label": "ArtworkKind", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ArtworkKind.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_artworkkind_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_image_artworkkind_artworkkind", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/image/ArtworkKind.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/aca6b7c437e7790e25519d0283b9816e618ba7c43d9472d22c781e93da4a6239.json b/graphify-out/cache/ast/v0.9.5/aca6b7c437e7790e25519d0283b9816e618ba7c43d9472d22c781e93da4a6239.json new file mode 100644 index 00000000..5e19d331 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/aca6b7c437e7790e25519d0283b9816e618ba7c43d9472d22c781e93da4a6239.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt", "label": "SearchManager.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "label": "SearchManager", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt", "source_location": "L7", "_callable": true}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt"}, {"id": "searchresult", "label": "SearchResult", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt"}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt"}, {"id": "genre", "label": "Genre", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setgenres", "label": ".setGenres()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt", "source_location": "L10", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setsearchterm", "label": ".setSearchTerm()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt", "source_location": "L11", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt", "source_location": "L8", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "target": "searchresult", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "target": "set", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "target": "genre", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setgenres", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setgenres", "target": "set", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setgenres", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setsearchterm", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_searchmanager_searchmanager_setsearchterm", "target": "string", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ad7d760550005b2a0e3d2c326cfe2bef52a1ae44932d5fe524b577c41d13c600.json b/graphify-out/cache/ast/v0.9.5/ad7d760550005b2a0e3d2c326cfe2bef52a1ae44932d5fe524b577c41d13c600.json new file mode 100644 index 00000000..4ed65f79 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ad7d760550005b2a0e3d2c326cfe2bef52a1ae44932d5fe524b577c41d13c600.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_kt", "label": "CastMemberEntity.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/CastMemberEntity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_castmemberentity", "label": "CastMemberEntity", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/CastMemberEntity.kt", "source_location": "L8", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_castmemberentity_castmemberentity", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ae2b00167459bf565a530862cc4c42d28ee64b0ca635fedc0e6976469ea01c23.json b/graphify-out/cache/ast/v0.9.5/ae2b00167459bf565a530862cc4c42d28ee64b0ca635fedc0e6976469ea01c23.json new file mode 100644 index 00000000..05b2fea1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ae2b00167459bf565a530862cc4c42d28ee64b0ca635fedc0e6976469ea01c23.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_kt", "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"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator", "label": "HomeRefreshCoordinator", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "label": ".onResumed()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L32", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh", "label": ".onRefresh()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L49", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata", "label": ".refreshHomeData()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L56", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "label": ".runSideEffects()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L71", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata", "target": "unit", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "callee": "elapsedRealtime", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "callee": "load", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "callee": "store", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onresumed", "callee": "elapsedRealtime", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh", "callee": "store", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_onrefresh", "callee": "elapsedRealtime", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata", "callee": "invoke", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_refreshhomedata", "callee": "invoke", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "callee": "withLock", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "callee": "coroutineScope", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "callee": "launch", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshcoordinator_homerefreshcoordinator_runsideeffects", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt", "source_location": "L77", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/af0084245e49cddd459ddf9d59b1a923a136f6f0399580abc9c1090aedb51034.json b/graphify-out/cache/ast/v0.9.5/af0084245e49cddd459ddf9d59b1a923a136f6f0399580abc9c1090aedb51034.json new file mode 100644 index 00000000..8034f08d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/af0084245e49cddd459ddf9d59b1a923a136f6f0399580abc9c1090aedb51034.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt", "label": "OfflineLocalMediaRepository.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "label": "OfflineLocalMediaRepository", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L22", "_callable": true}, {"id": "localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "offlinemediamanager", "label": "OfflineMediaManager", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie", "label": ".getMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L37", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries", "label": ".getSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L41", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode", "label": ".getEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L45", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadmovie", "label": ".loadMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L49", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseries", "label": ".loadSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L53", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadepisode", "label": ".loadEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L57", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasons", "label": ".loadSeasons()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L61", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasonepisodes", "label": ".loadSeasonEpisodes()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L65", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "label": ".updateWatchProgress()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L69", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent", "label": ".updateWatchProgressPercent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L75", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L82", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition", "label": ".updatePlaybackPosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L86", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_savemovies", "label": ".saveMovies()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L94", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseries", "label": ".saveSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L98", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseason", "label": ".saveSeason()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L102", "_callable": true}, {"id": "season", "label": "Season", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveepisode", "label": ".saveEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L106", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseriesbasic", "label": ".getSeriesBasic()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L110", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseason", "label": ".getSeason()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L114", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deletemovie", "label": ".deleteMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L118", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deleteepisodeandcleanup", "label": ".deleteEpisodeAndCleanup()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L122", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries", "label": ".getEpisodesBySeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L126", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "localmediarepository", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "offlinemediamanager", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L28", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L31", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "stateflow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getmovie", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L41", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L45", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisode", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L49", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadmovie", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L53", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseries", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L57", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadepisode", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasons", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L61", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasons", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasonepisodes", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L65", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasonepisodes", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_loadseasonepisodes", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L69", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L75", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_markaswatched", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L82", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_markaswatched", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_markaswatched", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L86", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_savemovies", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L94", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_savemovies", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_savemovies", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L98", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseries", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseries", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseason", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L102", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveseason", "target": "season", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L106", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_saveepisode", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseriesbasic", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L110", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseriesbasic", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseriesbasic", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseason", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L114", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseason", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseason", "target": "season", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deletemovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L118", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deletemovie", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deleteepisodeandcleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L122", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_deleteepisodeandcleanup", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L126", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getepisodesbyseries", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L79", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_getseries", "callee": "observeSeriesWithContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogress", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_offlinelocalmediarepository_offlinelocalmediarepository_updatewatchprogresspercent", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt", "source_location": "L77", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/af0bbfc4cc9f4c1bef37793315bfd33e66d09cf1519565e1b67cc673fe63b89f.json b/graphify-out/cache/ast/v0.9.5/af0bbfc4cc9f4c1bef37793315bfd33e66d09cf1519565e1b67cc673fe63b89f.json new file mode 100644 index 00000000..e2f4fccb --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/af0bbfc4cc9f4c1bef37793315bfd33e66d09cf1519565e1b67cc673fe63b89f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_kt", "label": "UuidSerializer.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer", "label": "UuidSerializer", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L11", "_callable": true}, {"id": "kserializer", "label": "KSerializer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt"}, {"id": "serialdescriptor", "label": "SerialDescriptor", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize", "label": ".deserialize()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L15", "_callable": true}, {"id": "decoder", "label": "Decoder", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize", "label": ".serialize()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L17", "_callable": true}, {"id": "encoder", "label": "Encoder", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer", "target": "kserializer", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer", "target": "serialdescriptor", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize", "target": "decoder", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize", "target": "encoder", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize", "target": "uuid", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_deserialize", "callee": "decodeString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize", "callee": "encodeString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_uuidserializer_uuidserializer_serialize", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt", "source_location": "L18", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/af910580ec2205709bed65eb4c8fbc5db1b6d20c491e60de05890e890ea7eefc.json b/graphify-out/cache/ast/v0.9.5/af910580ec2205709bed65eb4c8fbc5db1b6d20c491e60de05890e890ea7eefc.json new file mode 100644 index 00000000..4745cf90 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/af910580ec2205709bed65eb4c8fbc5db1b6d20c491e60de05890e890ea7eefc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_kt", "label": "TvAppScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "label": "TvAppScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L34", "_callable": true}, {"id": "appviewmodel", "label": "AppViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "target": "appviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "rememberNavBackStack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "lastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "TvDrawerDestinationItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "LibraryRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "LibraryDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "TvDrawerDestinationItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "TvDrawerDestinationItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "LifecycleResumeEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "onResumed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "onPauseOrDispose", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "entryProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "TvHomeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "TvLibraryScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "TvSettingsScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "removeLastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "TvNavigationDrawer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "onRefresh", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "NavDisplay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "removeLastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "rememberSaveableStateHolderNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "rememberViewModelStoreNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_tvappscreen_tvappscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt", "source_location": "L141", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/b4442df04d9e44991c3e36e1356fea191859063f69cbcf83e3f2e79238918417.json b/graphify-out/cache/ast/v0.9.5/b4442df04d9e44991c3e36e1356fea191859063f69cbcf83e3f2e79238918417.json new file mode 100644 index 00000000..a74615e5 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/b4442df04d9e44991c3e36e1356fea191859063f69cbcf83e3f2e79238918417.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt", "label": "PlayerAdjustmentIndicator.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "label": "PlayerAdjustmentIndicator()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L26", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt"}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "target": "imagevector", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "target": "float", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "target": "dp", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "defaultMinSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playeradjustmentindicator_playeradjustmentindicator", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt", "source_location": "L76", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/b51d10fdc3ef16c924260c70c859e463356d08f0f9ec6c478a2d1756dbc1b3bd.json b/graphify-out/cache/ast/v0.9.5/b51d10fdc3ef16c924260c70c859e463356d08f0f9ec6c478a2d1756dbc1b3bd.json new file mode 100644 index 00000000..ab8fb132 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/b51d10fdc3ef16c924260c70c859e463356d08f0f9ec6c478a2d1756dbc1b3bd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_kt", "label": "MediaDatabaseModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "label": "MediaDatabaseModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L19", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase", "label": ".provideOfflineDatabase()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L24", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt"}, {"id": "offlinemediadatabase", "label": "OfflineMediaDatabase", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinemoviedao", "label": ".provideOfflineMovieDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L31", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseriesdao", "label": ".provideOfflineSeriesDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L34", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseasondao", "label": ".provideOfflineSeasonDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L37", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineepisodedao", "label": ".provideOfflineEpisodeDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L40", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao", "label": ".provideSmartDownloadDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L43", "_callable": true}, {"id": "smartdownloaddao", "label": "SmartDownloadDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "label": ".provideOfflineDataSource()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L46", "_callable": true}, {"id": "moviedao", "label": "MovieDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt"}, {"id": "seriesdao", "label": "SeriesDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt"}, {"id": "seasondao", "label": "SeasonDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt"}, {"id": "episodedao", "label": "EpisodeDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt"}, {"id": "offlineroommedialocaldatasource", "label": "OfflineRoomMediaLocalDataSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase", "target": "context", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase", "target": "offlinemediadatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinemoviedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinemoviedao", "target": "offlinemediadatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseriesdao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseriesdao", "target": "offlinemediadatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseasondao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseasondao", "target": "offlinemediadatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineepisodedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineepisodedao", "target": "offlinemediadatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao", "target": "offlinemediadatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao", "target": "smartdownloaddao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "target": "offlinemediadatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "target": "moviedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "target": "seriesdao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "target": "seasondao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "target": "episodedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "target": "offlineroommedialocaldatasource", "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": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatasource", "target": "offlineroommedialocaldatasource", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L54", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase", "callee": "fallbackToDestructiveMigration", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinedatabase", "callee": "databaseBuilder", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflinemoviedao", "callee": "movieDao", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseriesdao", "callee": "seriesDao", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineseasondao", "callee": "seasonDao", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_provideofflineepisodedao", "callee": "episodeDao", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_mediadatabasemodule_mediadatabasemodule_providesmartdownloaddao", "callee": "smartDownloadDao", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt", "source_location": "L44", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/b5322814e48e0390b299c19c6c49dd505a3ba244228b6bccb8366a2ca54644b0.json b/graphify-out/cache/ast/v0.9.5/b5322814e48e0390b299c19c6c49dd505a3ba244228b6bccb8366a2ca54644b0.json new file mode 100644 index 00000000..0efa7e70 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/b5322814e48e0390b299c19c6c49dd505a3ba244228b6bccb8366a2ca54644b0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "label": "SearchMessage()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L17", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_kt", "target": "home_repositories_purefin_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/SearchMessage.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "Surface", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_search_searchmessage_searchmessage", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt", "source_location": "L46", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/b59383ef21ec93d8498e340e51e9bb5ce4eaf4a034ade8538263170a5fc082cc.json b/graphify-out/cache/ast/v0.9.5/b59383ef21ec93d8498e340e51e9bb5ce4eaf4a034ade8538263170a5fc082cc.json new file mode 100644 index 00000000..14b18da9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/b59383ef21ec93d8498e340e51e9bb5ce4eaf4a034ade8538263170a5fc082cc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt", "label": "EpisodeComponents.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut", "label": "EpisodeTopBarShortcut", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L26", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_series", "label": "Series", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L30", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "label": "EpisodeTopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L35", "_callable": true}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_series", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_series", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_series", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbarshortcut", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "target": "topappbarscrollbehavior", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "buttonColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_episode_components_episodecomponents_episodetopbar", "callee": "GhostIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt", "source_location": "L78", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/b6e48f76557c128c7ac3aecb111a14b07dc28ae529405f7d24252ae825b2fce6.json b/graphify-out/cache/ast/v0.9.5/b6e48f76557c128c7ac3aecb111a14b07dc28ae529405f7d24252ae825b2fce6.json new file mode 100644 index 00000000..b45ccf8b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/b6e48f76557c128c7ac3aecb111a14b07dc28ae529405f7d24252ae825b2fce6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt", "label": "PosterCard.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "label": "PosterCard()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L41", "_callable": true}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "dp", "label": "Dp", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "label": "PosterCardContent()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L77", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}, {"id": "transformorigin", "label": "TransformOrigin", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "dp", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "int", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "dp", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "dp", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "int", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "dp", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "dp", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "target": "transformorigin", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "callee": "onSeriesSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "callee": "onMovieSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "callee": "onEpisodeSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercard", "callee": "onFocusedItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "onFocused", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "WatchStateBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "UnwatchedEpisodeBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L170", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_common_card_postercard_postercardcontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt", "source_location": "L172", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/b88fb1b43f4df38fc6a42e226463f132ecfa69ea73191c33e22f87672dec9cab.json b/graphify-out/cache/ast/v0.9.5/b88fb1b43f4df38fc6a42e226463f132ecfa69ea73191c33e22f87672dec9cab.json new file mode 100644 index 00000000..f996622e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/b88fb1b43f4df38fc6a42e226463f132ecfa69ea73191c33e22f87672dec9cab.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "label": "TvIconButton()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L37", "_callable": true}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_kt", "target": "home_repositories_purefin_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/TvIconButton.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "target": "imagevector", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "target": "int", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "semantics", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "focusProperties", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "alpha", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "disabled", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "onClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "widthIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tviconbutton_tviconbutton", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt", "source_location": "L119", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/b89fa73e773b82993096cd97ee99d97d85995ef35d7d76cab1a2c005b828c89f.json b/graphify-out/cache/ast/v0.9.5/b89fa73e773b82993096cd97ee99d97d85995ef35d7d76cab1a2c005b828c89f.json new file mode 100644 index 00000000..35624bb6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/b89fa73e773b82993096cd97ee99d97d85995ef35d7d76cab1a2c005b828c89f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt", "label": "MediaDownloadController.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "label": "MediaDownloadController", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads", "label": ".observeActiveDownloads()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L9", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate", "label": ".observeDownloadState()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L10", "_callable": true}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_getcompleteddownloadmediaitem", "label": ".getCompletedDownloadMediaItem()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L11", "_callable": true}, {"id": "mediaitem", "label": "MediaItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadmovie", "label": ".downloadMovie()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L12", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_canceldownload", "label": ".cancelDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L13", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisode", "label": ".downloadEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L14", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisodes", "label": ".downloadEpisodes()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L15", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_cancelepisodedownload", "label": ".cancelEpisodeDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_enablesmartdownload", "label": ".enableSmartDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_deletesmartdownloads", "label": ".deleteSmartDownloads()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L18", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled", "label": ".isSmartDownloadEnabled()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L19", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_syncsmartdownloads", "label": ".syncSmartDownloads()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L20", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observeactivedownloads", "target": "float", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_observedownloadstate", "target": "downloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_getcompleteddownloadmediaitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_getcompleteddownloadmediaitem", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_getcompleteddownloadmediaitem", "target": "mediaitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadmovie", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_canceldownload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_canceldownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisodes", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisodes", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_downloadepisodes", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_cancelepisodedownload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_cancelepisodedownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_enablesmartdownload", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_enablesmartdownload", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_deletesmartdownloads", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L18", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_deletesmartdownloads", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_issmartdownloadenabled", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_mediadownloadcontroller_mediadownloadcontroller_syncsmartdownloads", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt", "source_location": "L20", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/b8a03336b998a6161e2518e20d07154f6e2db2159c36cbadff9a7abd3731cd1c.json b/graphify-out/cache/ast/v0.9.5/b8a03336b998a6161e2518e20d07154f6e2db2159c36cbadff9a7abd3731cd1c.json new file mode 100644 index 00000000..ab2ca29a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/b8a03336b998a6161e2518e20d07154f6e2db2159c36cbadff9a7abd3731cd1c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_kt", "label": "MetadataState.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MetadataState.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_metadatastate", "label": "MetadataState", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MetadataState.kt", "source_location": "L5", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_metadatastate_metadatastate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MetadataState.kt", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ba018ea7a23f22e5e0ec119bd47f0b0cffaaa9d84115f8fa7722d2e1fe197ba8.json b/graphify-out/cache/ast/v0.9.5/ba018ea7a23f22e5e0ec119bd47f0b0cffaaa9d84115f8fa7722d2e1fe197ba8.json new file mode 100644 index 00000000..ddb8d89b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ba018ea7a23f22e5e0ec119bd47f0b0cffaaa9d84115f8fa7722d2e1fe197ba8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt", "label": "WaitingScreen.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "label": "PurefinWaitingScreen()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L39", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "label": "WaitingDots()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L144", "_callable": true}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "label": "WaitingDot()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L186", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "target": "float", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "rememberInfiniteTransition", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "animateFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "infiniteRepeatable", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "animateFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "infiniteRepeatable", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "radialGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "alpha", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_purefinwaitingscreen", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "rememberInfiniteTransition", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "animateFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L147", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "infiniteRepeatable", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "animateFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L156", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "infiniteRepeatable", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "animateFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "infiniteRepeatable", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L175", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdots", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "callee": "alpha", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_screen_waiting_waitingscreen_waitingdot", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt", "source_location": "L189", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ba43bc9d946a3e89b824aba2d28dae753c41ee427adf2127c4cd2571ca2314d2.json b/graphify-out/cache/ast/v0.9.5/ba43bc9d946a3e89b824aba2d28dae753c41ee427adf2127c4cd2571ca2314d2.json new file mode 100644 index 00000000..21750bb1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ba43bc9d946a3e89b824aba2d28dae753c41ee427adf2127c4cd2571ca2314d2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_kt", "label": "SeriesEntity.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeriesEntity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_seriesentity", "label": "SeriesEntity", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeriesEntity.kt", "source_location": "L8", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_entity_seriesentity_kt", "target": "home_repositories_purefin_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/SeriesEntity.kt", "source_location": "L8", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bac1ab2ec3260db7bc11119e4ac60ac1dc904a9edddd40912dfbd275a6fdedac.json b/graphify-out/cache/ast/v0.9.5/bac1ab2ec3260db7bc11119e4ac60ac1dc904a9edddd40912dfbd275a6fdedac.json new file mode 100644 index 00000000..777852f2 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bac1ab2ec3260db7bc11119e4ac60ac1dc904a9edddd40912dfbd275a6fdedac.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_kt", "label": "HomeCacheSerializer.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer", "label": "HomeCacheSerializer", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L10", "_callable": true}, {"id": "serializer", "label": "Serializer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "homecache", "label": "HomeCache", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom", "label": ".readFrom()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L14", "_callable": true}, {"id": "inputstream", "label": "InputStream", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto", "label": ".writeTo()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L24", "_callable": true}, {"id": "outputstream", "label": "OutputStream", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer", "target": "serializer", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer", "target": "homecache", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L10", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer", "target": "homecache", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom", "target": "inputstream", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom", "target": "homecache", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto", "target": "homecache", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto", "target": "outputstream", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom", "callee": "decodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom", "callee": "readBytes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_readfrom", "callee": "CorruptionException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto", "callee": "write", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto", "callee": "encodeToByteArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto", "callee": "encodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_cache_homecacheserializer_homecacheserializer_writeto", "callee": "serializer", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt", "source_location": "L26", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bad7a4b4129ad9da62424ecc1a9fd7ac80af9cd9a292665f19a86f32d261a66c.json b/graphify-out/cache/ast/v0.9.5/bad7a4b4129ad9da62424ecc1a9fd7ac80af9cd9a292665f19a86f32d261a66c.json new file mode 100644 index 00000000..09ff1b47 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bad7a4b4129ad9da62424ecc1a9fd7ac80af9cd9a292665f19a86f32d261a66c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "label": "SuggestionCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L32", "_callable": true}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_kt", "target": "home_repositories_purefin_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/SuggestionCard.kt", "source_location": "L32", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "trim", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "rememberHomeMediaSharedBoundsClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "ElevatedCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "elevatedCardColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "elevatedCardElevation", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "homeMediaSharedBoundsSource", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "widthIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "MediaProgressBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestioncard_suggestioncard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt", "source_location": "L115", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bb818fcb3f134d610df13fa0ccc111642617822325a28c551b11d73a4354bc66.json b/graphify-out/cache/ast/v0.9.5/bb818fcb3f134d610df13fa0ccc111642617822325a28c551b11d73a4354bc66.json new file mode 100644 index 00000000..666601dd --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bb818fcb3f134d610df13fa0ccc111642617822325a28c551b11d73a4354bc66.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt", "label": "SeriesDao.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "label": "SeriesDao", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L12", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsert", "label": ".upsert()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L14", "_callable": true}, {"id": "seriesentity", "label": "SeriesEntity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsertall", "label": ".upsertAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L17", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getall", "label": ".getAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L20", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall", "label": ".observeAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L23", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent", "label": ".observeWithContent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L26", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt"}, {"id": "serieswithseasonsandepisodes", "label": "SeriesWithSeasonsAndEpisodes", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getbyid", "label": ".getById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L30", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_updateunwatchedcount", "label": ".updateUnwatchedCount()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L33", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_clear", "label": ".clear()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L36", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_deletebyid", "label": ".deleteById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt", "source_location": "L39", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsert", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsert", "target": "seriesentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsertall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsertall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_upsertall", "target": "seriesentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getall", "target": "seriesentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observeall", "target": "seriesentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_observewithcontent", "target": "serieswithseasonsandepisodes", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getbyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getbyid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_getbyid", "target": "seriesentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_updateunwatchedcount", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_updateunwatchedcount", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_updateunwatchedcount", "target": "int", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_clear", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_deletebyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_seriesdao_seriesdao_deletebyid", "target": "uuid", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bc4fd6107eb7b9700fbf5c23f78e2cacd22a7bfeb87324db66b574e77ed55d49.json b/graphify-out/cache/ast/v0.9.5/bc4fd6107eb7b9700fbf5c23f78e2cacd22a7bfeb87324db66b574e77ed55d49.json new file mode 100644 index 00000000..c1032bbf --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bc4fd6107eb7b9700fbf5c23f78e2cacd22a7bfeb87324db66b574e77ed55d49.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt", "label": "PlayerManager.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "label": "PlayerManager", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L52", "_callable": true}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "playablemedia", "label": "PlayableMedia", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "pendingfallbackseek", "label": "PendingFallbackSeek", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "playbackstatesnapshot", "label": "PlaybackStateSnapshot", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "playbackprogresssnapshot", "label": "PlaybackProgressSnapshot", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "metadatastate", "label": "MetadataState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "trackselectionstate", "label": "TrackSelectionState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "mediasegment", "label": "MediaSegment", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_observeautoplaynextmedia", "label": ".observeAutoPlayNextMedia()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L163", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "label": ".play()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L171", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist", "label": ".playFromPlaylist()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L181", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "label": ".playNewMedia()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L190", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updateplaylist", "label": ".updatePlaylist()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L201", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue", "label": ".addToQueue()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L210", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_toggleplaypause", "label": ".togglePlayPause()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L215", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_pauseplayback", "label": ".pausePlayback()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L219", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resumeplayback", "label": ".resumePlayback()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L225", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "label": ".seekTo()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L231", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby", "label": ".seekBy()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L245", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge", "label": ".seekToLiveEdge()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L251", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next", "label": ".next()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L259", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous", "label": ".previous()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L267", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack", "label": ".selectTrack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L275", "_callable": true}, {"id": "trackoption", "label": "TrackOption", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "label": ".applyTrackSelection()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L284", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments", "label": ".installMediaSegments()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L320", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry", "label": ".retry()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L326", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_skipactivesegment", "label": ".skipActiveSegment()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L333", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearerror", "label": ".clearError()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L339", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "label": ".applyTrackPreferences()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L343", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "label": ".saveTrackPreference()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L376", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_release", "label": ".release()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L408", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop", "label": ".startProgressLoop()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L416", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "label": ".updateFromPlayer()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L435", "_callable": true}, {"id": "player", "label": "Player", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "label": ".clampSeekPosition()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L457", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms", "label": ".resolveDurationMs()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L466", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek", "label": ".clearPendingSeek()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L470", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "label": ".clearActiveSkippableSegment()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L474", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside", "label": ".clearActiveSegmentIfPositionOutside()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L478", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent", "label": ".handleMediaSegmentEvent()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L485", "_callable": true}, {"id": "segmentstatus", "label": "SegmentStatus", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror", "label": ".mapPlayerError()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L497", "_callable": true}, {"id": "playbackexception", "label": "PlaybackException", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "label": ".switchToTranscodingFallback()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L501", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms", "label": ".fallbackPositionMs()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L539", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "label": ".replacePlaylistMediaItem()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L548", "_callable": true}, {"id": "mediaitem", "label": "MediaItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem", "label": ".withMediaItem()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L561", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playbackreportcontext", "label": ".playbackReportContext()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L569", "_callable": true}, {"id": "playbackreportcontext", "label": "PlaybackReportContext", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek", "label": ".clearStalePendingFallbackSeek()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L577", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_pendingfallbackseek", "label": "PendingFallbackSeek", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L586", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek", "label": ".syncPendingSeek()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L591", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "playablemedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "playablemedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "pendingfallbackseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "playbackstatesnapshot", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "playbackprogresssnapshot", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "metadatastate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "trackselectionstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "mediasegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_observeautoplaynextmedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updateplaylist", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue", "target": "playablemedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_toggleplaypause", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_pauseplayback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resumeplayback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack", "target": "trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "target": "trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments", "target": "mediasegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_skipactivesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearerror", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "target": "trackoption", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_release", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "target": "player", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "target": "long", "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": "parameter_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent", "target": "mediasegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent", "target": "segmentstatus", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror", "target": "playbackexception", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "target": "mediaitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem", "target": "mediaitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem", "target": "playablemedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playbackreportcontext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playbackreportcontext", "target": "playbackreportcontext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_pendingfallbackseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updateplaylist", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_toggleplaypause", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resumeplayback", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekby", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_skipactivesegment", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_skipactivesegment", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_release", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop", "target": "playbackprogresssnapshot", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playbackreportcontext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "target": "playbackstatesnapshot", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_mapplayererror", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "target": "metadatastate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactivesegmentifpositionoutside", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_handlemediasegmentevent", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_pendingfallbackseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearactiveskippablesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_syncpendingseek", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearpendingseek", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_observeautoplaynextmedia", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_observeautoplaynextmedia", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_observeautoplaynextmedia", "callee": "value", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L172", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_play", "callee": "contains", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L173", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist", "callee": "indexOfFirst", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist", "callee": "seekToDefaultPosition", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playfromplaylist", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "callee": "getPlayableMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L191", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L196", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "callee": "setMediaItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_playnewmedia", "callee": "prepare", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updateplaylist", "callee": "getNextUpPlayableMedias", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updateplaylist", "callee": "toSet", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L211", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_addtoqueue", "callee": "addMediaItems", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_toggleplaypause", "callee": "pause", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_pauseplayback", "callee": "pause", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seekto", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_seektoliveedge", "callee": "seekToDefaultPosition", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next", "callee": "hasNextMediaItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L262", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_next", "callee": "seekToNextMediaItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous", "callee": "hasPreviousMediaItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_previous", "callee": "seekToPreviousMediaItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L271", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_selecttrack", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L276", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "buildUpon", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L285", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "setTrackTypeDisabled", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L289", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "clearOverridesOfType", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "setTrackTypeDisabled", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "clearOverridesOfType", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L294", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "addOverride", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L295", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "TrackSelectionOverride", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "clearOverridesOfType", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L302", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L303", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "addOverride", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L304", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "TrackSelectionOverride", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L305", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L305", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "clearOverridesOfType", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L310", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L311", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "addOverride", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L312", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "TrackSelectionOverride", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L313", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L313", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackselection", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L317", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_installmediasegments", "callee": "addMediaSegments", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L321", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_retry", "callee": "prepare", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L329", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearerror", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearerror", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L340", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L344", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L346", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L346", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L348", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "getMediaPreferences", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L348", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L349", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L354", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "findBestAudioMatch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L355", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L365", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_applytrackpreferences", "callee": "findBestSubtitleMatch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L366", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L377", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L377", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "callee": "AudioTrackProperties", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L384", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "callee": "saveAudioPreference", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L389", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "callee": "SubtitleTrackProperties", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L393", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_savetrackpreference", "callee": "saveSubtitlePreference", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L399", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_release", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L411", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_release", "callee": "removeListener", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L412", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L417", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L419", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_startprogressloop", "callee": "delay", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L430", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L450", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_updatefromplayer", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L451", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L460", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clampseekposition", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L462", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_resolvedurationms", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L467", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L505", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L505", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L509", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "setTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L509", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "setUri", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L509", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "buildUpon", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L509", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L512", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L513", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "replaceMediaItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L528", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "prepare", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L532", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L534", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_switchtotranscodingfallback", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L534", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_fallbackpositionms", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L544", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "callee": "getOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L549", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "callee": "runCatching", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L549", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L549", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_replaceplaylistmediaitem", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L550", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem", "callee": "copy", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L563", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem", "callee": "copy", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L564", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_withmediaitem", "callee": "copy", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L565", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L578", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_playermanager_playermanager_clearstalependingfallbackseek", "callee": "delay", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt", "source_location": "L579", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bc5eeba4b87bd63d9dba8e52f6d143af481e2a85b056b8bdd8b0b4425398f31a.json b/graphify-out/cache/ast/v0.9.5/bc5eeba4b87bd63d9dba8e52f6d143af481e2a85b056b8bdd8b0b4425398f31a.json new file mode 100644 index 00000000..3095f6e5 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bc5eeba4b87bd63d9dba8e52f6d143af481e2a85b056b8bdd8b0b4425398f31a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_kt", "label": "OfflineMediaDatabase.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase", "label": "OfflineMediaDatabase", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt", "source_location": "L18", "_callable": true}, {"id": "roomdatabase", "label": "RoomDatabase", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_moviedao", "label": ".movieDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt", "source_location": "L31", "_callable": true}, {"id": "moviedao", "label": "MovieDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seriesdao", "label": ".seriesDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt", "source_location": "L32", "_callable": true}, {"id": "seriesdao", "label": "SeriesDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seasondao", "label": ".seasonDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt", "source_location": "L33", "_callable": true}, {"id": "seasondao", "label": "SeasonDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_episodedao", "label": ".episodeDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt", "source_location": "L34", "_callable": true}, {"id": "episodedao", "label": "EpisodeDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_smartdownloaddao", "label": ".smartDownloadDao()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt", "source_location": "L35", "_callable": true}, {"id": "smartdownloaddao", "label": "SmartDownloadDao", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase", "target": "roomdatabase", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_moviedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_moviedao", "target": "moviedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seriesdao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seriesdao", "target": "seriesdao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seasondao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_seasondao", "target": "seasondao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_episodedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_episodedao", "target": "episodedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_smartdownloaddao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_offline_offlinemediadatabase_offlinemediadatabase_smartdownloaddao", "target": "smartdownloaddao", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bc953a81369a7e42548dbc0f7424e81891f815f64af859150a18da78aecc204c.json b/graphify-out/cache/ast/v0.9.5/bc953a81369a7e42548dbc0f7424e81891f815f64af859150a18da78aecc204c.json new file mode 100644 index 00000000..90dcc60d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bc953a81369a7e42548dbc0f7424e81891f815f64af859150a18da78aecc204c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt", "label": "RoomSmartDownloadStore.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore", "label": "RoomSmartDownloadStore", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L11", "_callable": true}, {"id": "smartdownloadstore", "label": "SmartDownloadStore", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable", "label": ".enable()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L15", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_disable", "label": ".disable()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L19", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe", "label": ".observe()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L23", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids", "label": ".getEnabledSeriesIds()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L27", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore", "target": "smartdownloadstore", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_disable", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_disable", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_observe", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L27", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids", "target": "uuid", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable", "callee": "insert", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_enable", "callee": "SmartDownloadEntity", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_disable", "callee": "delete", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_roomsmartdownloadstore_roomsmartdownloadstore_getenabledseriesids", "callee": "getAll", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt", "source_location": "L28", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bdf9127995b802c0c75779422a2dcd9f2940e067e4888edc383b2bbba7739160.json b/graphify-out/cache/ast/v0.9.5/bdf9127995b802c0c75779422a2dcd9f2940e067e4888edc383b2bbba7739160.json new file mode 100644 index 00000000..15d5a42d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bdf9127995b802c0c75779422a2dcd9f2940e067e4888edc383b2bbba7739160.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_kt", "label": "UserSessionSerializer.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer", "label": "UserSessionSerializer", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L10", "_callable": true}, {"id": "serializer", "label": "Serializer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "usersession", "label": "UserSession", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom", "label": ".readFrom()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L14", "_callable": true}, {"id": "inputstream", "label": "InputStream", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto", "label": ".writeTo()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L24", "_callable": true}, {"id": "outputstream", "label": "OutputStream", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer", "target": "serializer", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer", "target": "usersession", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L10", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer", "target": "usersession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom", "target": "inputstream", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom", "target": "usersession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto", "target": "usersession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto", "target": "outputstream", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom", "callee": "decodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom", "callee": "readBytes", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_readfrom", "callee": "CorruptionException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto", "callee": "write", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto", "callee": "encodeToByteArray", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto", "callee": "encodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionserializer_usersessionserializer_writeto", "callee": "serializer", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt", "source_location": "L26", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bec31e36e6fdda3f0e96f8da3aa237c638791a748728b31626ff90e5b2e8b9ba.json b/graphify-out/cache/ast/v0.9.5/bec31e36e6fdda3f0e96f8da3aa237c638791a748728b31626ff90e5b2e8b9ba.json new file mode 100644 index 00000000..e713fca9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bec31e36e6fdda3f0e96f8da3aa237c638791a748728b31626ff90e5b2e8b9ba.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_build_gradle_kts", "label": "build.gradle.kts", "file_type": "code", "source_file": "core-ui/build.gradle.kts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/bf9a75c571c60c141c179db91979d041ff4ae1da88528e3e43d38597b2f455d6.json b/graphify-out/cache/ast/v0.9.5/bf9a75c571c60c141c179db91979d041ff4ae1da88528e3e43d38597b2f455d6.json new file mode 100644 index 00000000..abd37781 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/bf9a75c571c60c141c179db91979d041ff4ae1da88528e3e43d38597b2f455d6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "label": "TvNextEpisodeOverlay()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L43", "_callable": true}, {"id": "playlistelementuimodel", "label": "PlaylistElementUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "target": "playlistelementuimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "animateFloatAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "onFocusChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "graphicsLayer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "onClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "AsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvnextepisodeoverlay_tvnextepisodeoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt", "source_location": "L138", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c0dbf292cf8687758e44028a2c40fbe47618d9ce10004a13e5d0d16b798ae437.json b/graphify-out/cache/ast/v0.9.5/c0dbf292cf8687758e44028a2c40fbe47618d9ce10004a13e5d0d16b798ae437.json new file mode 100644 index 00000000..7b9a7be4 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c0dbf292cf8687758e44028a2c40fbe47618d9ce10004a13e5d0d16b798ae437.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_kt", "label": "PlaybackProgressSnapshot.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackProgressSnapshot.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_playbackprogresssnapshot", "label": "PlaybackProgressSnapshot", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackProgressSnapshot.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_playbackprogresssnapshot_playbackprogresssnapshot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackProgressSnapshot.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c1c8af6290cf03d818763d24900eb21885df9f22b1b235a6b4eb720a2b592bee.json b/graphify-out/cache/ast/v0.9.5/c1c8af6290cf03d818763d24900eb21885df9f22b1b235a6b4eb720a2b592bee.json new file mode 100644 index 00000000..f102d6cc --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c1c8af6290cf03d818763d24900eb21885df9f22b1b235a6b4eb720a2b592bee.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_kt", "label": "JellyfinBindingsModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "label": "JellyfinBindingsModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L21", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsessionbootstrapper", "label": ".bindSessionBootstrapper()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L25", "_callable": true}, {"id": "jellyfinsessionbootstrapper", "label": "JellyfinSessionBootstrapper", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "sessionbootstrapper", "label": "SessionBootstrapper", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindauthenticationrepository", "label": ".bindAuthenticationRepository()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L29", "_callable": true}, {"id": "jellyfinauthenticationrepository", "label": "JellyfinAuthenticationRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "authenticationrepository", "label": "AuthenticationRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_binddownloadmediasourceresolver", "label": ".bindDownloadMediaSourceResolver()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L33", "_callable": true}, {"id": "jellyfindownloadmediasourceresolver", "label": "JellyfinDownloadMediaSourceResolver", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "downloadmediasourceresolver", "label": "DownloadMediaSourceResolver", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplayablemediarepository", "label": ".bindPlayableMediaRepository()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L37", "_callable": true}, {"id": "defaultplayablemediarepository", "label": "DefaultPlayableMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "playablemediarepository", "label": "PlayableMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplaybackprogressreporter", "label": ".bindPlaybackProgressReporter()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L40", "_callable": true}, {"id": "jellyfinplaybackprogressreporter", "label": "JellyfinPlaybackProgressReporter", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "playbackprogressreporter", "label": "PlaybackProgressReporter", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsyncplaybackpositionshomerefreshsideeffect", "label": ".bindSyncPlaybackPositionsHomeRefreshSideEffect()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L43", "_callable": true}, {"id": "syncplaybackpositionshomerefreshsideeffect", "label": "SyncPlaybackPositionsHomeRefreshSideEffect", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "homerefreshsideeffect", "label": "HomeRefreshSideEffect", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindnetworkmonitor", "label": ".bindNetworkMonitor()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L49", "_callable": true}, {"id": "connectivitynetworkmonitor", "label": "ConnectivityNetworkMonitor", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}, {"id": "networkmonitor", "label": "NetworkMonitor", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsessionbootstrapper", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L25", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsessionbootstrapper", "target": "jellyfinsessionbootstrapper", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsessionbootstrapper", "target": "sessionbootstrapper", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindauthenticationrepository", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindauthenticationrepository", "target": "jellyfinauthenticationrepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindauthenticationrepository", "target": "authenticationrepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_binddownloadmediasourceresolver", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_binddownloadmediasourceresolver", "target": "jellyfindownloadmediasourceresolver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_binddownloadmediasourceresolver", "target": "downloadmediasourceresolver", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplayablemediarepository", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplayablemediarepository", "target": "defaultplayablemediarepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplayablemediarepository", "target": "playablemediarepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplaybackprogressreporter", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L40", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplaybackprogressreporter", "target": "jellyfinplaybackprogressreporter", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindplaybackprogressreporter", "target": "playbackprogressreporter", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsyncplaybackpositionshomerefreshsideeffect", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L43", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsyncplaybackpositionshomerefreshsideeffect", "target": "syncplaybackpositionshomerefreshsideeffect", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindsyncplaybackpositionshomerefreshsideeffect", "target": "homerefreshsideeffect", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindnetworkmonitor", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt", "source_location": "L49", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindnetworkmonitor", "target": "connectivitynetworkmonitor", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_jellyfinbindingsmodule_jellyfinbindingsmodule_bindnetworkmonitor", "target": "networkmonitor", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c3142441921413a9c068d41d6b88f4b8e75e486d0e6574c71f2798aee47ee24a.json b/graphify-out/cache/ast/v0.9.5/c3142441921413a9c068d41d6b88f4b8e75e486d0e6574c71f2798aee47ee24a.json new file mode 100644 index 00000000..724b60d7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c3142441921413a9c068d41d6b88f4b8e75e486d0e6574c71f2798aee47ee24a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_kt", "label": "SeriesIdLookUpUseCase.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase", "label": "SeriesIdLookUpUseCase", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke", "label": ".invoke()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt", "source_location": "L11", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke", "target": "uuid", "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": "parameter_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke", "target": "uuid", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt", "source_location": "L12", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_seriesidlookupusecase_seriesidlookupusecase_invoke", "callee": "getEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt", "source_location": "L12", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c33ee73f2f72b41699aea296db60eeedc9040ec3706682101817554eb9f7d5bb.json b/graphify-out/cache/ast/v0.9.5/c33ee73f2f72b41699aea296db60eeedc9040ec3706682101817554eb9f7d5bb.json new file mode 100644 index 00000000..d11d53c8 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c33ee73f2f72b41699aea296db60eeedc9040ec3706682101817554eb9f7d5bb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "label": "HomeBrowseCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L21", "_callable": true}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_kt", "target": "home_repositories_purefin_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/HomeBrowseCard.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "rememberHomeMediaSharedBoundsClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "buildList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "MediaImageCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "homeMediaSharedBoundsSource", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "WatchStateBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "UnwatchedEpisodeBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_homebrowsecard_homebrowsecard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt", "source_location": "L65", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c48b71afddd30490576a7707d60d5328c0e5b86c010bc35e0c78a09deda531ec.json b/graphify-out/cache/ast/v0.9.5/c48b71afddd30490576a7707d60d5328c0e5b86c010bc35e0c78a09deda531ec.json new file mode 100644 index 00000000..a074c37c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c48b71afddd30490576a7707d60d5328c0e5b86c010bc35e0c78a09deda531ec.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_kt", "label": "AppUpdateInstaller.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller", "label": "AppUpdateInstaller", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt", "source_location": "L3", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller_installupdate", "label": ".installUpdate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt", "source_location": "L4", "_callable": true}, {"id": "appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller_installupdate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller_installupdate", "target": "appupdateinfo", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinstaller_appupdateinstaller_installupdate", "target": "string", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c4accae78675d29a007fca32b2b630289486ce342a2b482aea8141812c66cc17.json b/graphify-out/cache/ast/v0.9.5/c4accae78675d29a007fca32b2b630289486ce342a2b482aea8141812c66cc17.json new file mode 100644 index 00000000..955f6f6a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c4accae78675d29a007fca32b2b630289486ce342a2b482aea8141812c66cc17.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_kt", "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"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule", "label": "HomeRefreshSideEffectModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule_bindsyncsmartdownloadshomerefreshsideeffect", "label": ".bindSyncSmartDownloadsHomeRefreshSideEffect()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt", "source_location": "L13", "_callable": true}, {"id": "syncsmartdownloadshomerefreshsideeffect", "label": "SyncSmartDownloadsHomeRefreshSideEffect", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt"}, {"id": "homerefreshsideeffect", "label": "HomeRefreshSideEffect", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule_bindsyncsmartdownloadshomerefreshsideeffect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule_bindsyncsmartdownloadshomerefreshsideeffect", "target": "syncsmartdownloadshomerefreshsideeffect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffectmodule_homerefreshsideeffectmodule_bindsyncsmartdownloadshomerefreshsideeffect", "target": "homerefreshsideeffect", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c52b404807d3b4389a44bbe89e509664a88b4cc42d310f8c983ad9640a90d1a8.json b/graphify-out/cache/ast/v0.9.5/c52b404807d3b4389a44bbe89e509664a88b4cc42d310f8c983ad9640a90d1a8.json new file mode 100644 index 00000000..f41cc307 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c52b404807d3b4389a44bbe89e509664a88b4cc42d310f8c983ad9640a90d1a8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "label": "TvPlayerControlsOverlay()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L53", "_callable": true}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt"}, {"id": "focusrequester", "label": "FocusRequester", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "label": "TvPlayerTopBar()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L129", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "label": "TvPlayerBottomSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L160", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "label": "TvPlayerTimeRow()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L325", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey", "label": "handleExpandPlaylistKey()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L351", "_callable": true}, {"id": "androidx", "label": "androidx", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "label": "formatTime()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L362", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "playeruistate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "playeruistate", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey", "target": "androidx", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "focusrequester", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L185", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayercontrolsoverlay", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertopbar", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L192", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "onPreviewKeyEvent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L202", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "semantics", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L203", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvPlayerSeekBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L222", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L225", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L229", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L233", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L234", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L245", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L250", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L250", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L262", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L263", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L264", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvQualitySelectionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L267", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvAudioSelectionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L274", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvSubtitlesSelectionButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L284", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L291", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L295", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L306", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L308", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "expandVertically", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L308", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L309", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "shrinkVertically", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L309", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "TvPlayerQueuePanel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L311", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L316", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L316", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L321", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayerbottomsection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L321", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L333", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L334", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L338", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_tvplayertimerow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L343", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_handleexpandplaylistkey", "callee": "onExpand", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L356", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L364", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L365", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L366", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L368", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_components_tvplayercontrolsoverlay_formattime", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt", "source_location": "L370", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c760af9c6b744484a5bae8f218148f89df3d70f3f559db422c477d6d1114848d.json b/graphify-out/cache/ast/v0.9.5/c760af9c6b744484a5bae8f218148f89df3d70f3f559db422c477d6d1114848d.json new file mode 100644 index 00000000..4e731ab7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c760af9c6b744484a5bae8f218148f89df3d70f3f559db422c477d6d1114848d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_kt", "label": "LoginScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "label": "LoginScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L14", "_callable": true}, {"id": "loginviewmodel", "label": "LoginViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "target": "loginviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L19", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "rememberCoroutineScope", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "LoginContentState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "LoginServerCandidateUi", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "LoginContentCallbacks", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "selectDiscoveredServer", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "JellyfinServerCandidate", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "setUsername", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "setPassword", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "login", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_login_loginscreen_loginscreen", "callee": "LoginContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt", "source_location": "L93", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c907db6052b930caac3447772bc95fdd95aa465a49f43ca940899f0d4ccff664.json b/graphify-out/cache/ast/v0.9.5/c907db6052b930caac3447772bc95fdd95aa465a49f43ca940899f0d4ccff664.json new file mode 100644 index 00000000..d9929812 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c907db6052b930caac3447772bc95fdd95aa465a49f43ca940899f0d4ccff664.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_kt", "label": "LibraryScreen.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "label": "LibraryScreen()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L38", "_callable": true}, {"id": "librarydto", "label": "LibraryDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt"}, {"id": "libraryviewmodel", "label": "LibraryViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "label": "LibraryPosterGrid()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L79", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "target": "librarydto", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "target": "libraryviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "target": "libraryviewmodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "selectLibrary", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "rememberDefaultTopBarScrollBehavior", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "Scaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "nestedScroll", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "LibraryTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "onBack", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_libraryscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "BoxWithConstraints", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "LazyVerticalGrid", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "Adaptive", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "buildList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "MediaImageCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "onMovieSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "onSeriesSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "WatchStateBadge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_libraryscreen_librarypostergrid", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt", "source_location": "L127", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c98176db9554ca07c54627734b8d55ed7aac359054b32bb922f178ab72272f11.json b/graphify-out/cache/ast/v0.9.5/c98176db9554ca07c54627734b8d55ed7aac359054b32bb922f178ab72272f11.json new file mode 100644 index 00000000..a329fb13 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c98176db9554ca07c54627734b8d55ed7aac359054b32bb922f178ab72272f11.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_kt", "label": "LibrariesContent.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "label": "LibrariesContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L15", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt"}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "target": "libraryuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "BoxWithConstraints", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "LazyVerticalGrid", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "Adaptive", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "LibraryListItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "onLibrarySelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_libraries_components_librariescontent_librariescontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt", "source_location": "L34", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/c9f4b7ec467360dae5131d3902160176fb9e1e00f791b89eb2ae6f8ba9bca82c.json b/graphify-out/cache/ast/v0.9.5/c9f4b7ec467360dae5131d3902160176fb9e1e00f791b89eb2ae6f8ba9bca82c.json new file mode 100644 index 00000000..81414ca3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/c9f4b7ec467360dae5131d3902160176fb9e1e00f791b89eb2ae6f8ba9bca82c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt", "label": "TvActivity.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "label": "TvActivity", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L66", "_callable": true}, {"id": "componentactivity", "label": "ComponentActivity", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "entryproviderscope", "label": "EntryProviderScope", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "usersessionrepository", "label": "UserSessionRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "navigationmanager", "label": "NavigationManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "sessionbootstrapper", "label": "SessionBootstrapper", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "jellyfinauthinterceptor", "label": "JellyfinAuthInterceptor", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "okhttpclient", "label": "OkHttpClient", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "label": ".onCreate()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L90", "_callable": true}, {"id": "bundle", "label": "Bundle", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init", "label": ".init()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L106", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "label": ".configureImageLoader()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L110", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable", "label": ".isDebuggable()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L141", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "label": ".MainApp()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "_callable": true}, {"id": "appupdateviewmodel", "label": "AppUpdateViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "label": ".TvUpdateAvailableDialog()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L276", "_callable": true}, {"id": "appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L66", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "componentactivity", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L66", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L69", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "entryproviderscope", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L69", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L69", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "unit", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L69", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "usersessionrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L72", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "navigationmanager", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L75", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "sessionbootstrapper", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L78", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "jellyfinauthinterceptor", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L81", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "okhttpclient", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L84", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L90", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "target": "bundle", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L90", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L106", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L110", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L141", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L141", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "usersessionrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "entryproviderscope", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "unit", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "navigationmanager", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "appupdateviewmodel", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L276", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "target": "appupdateinfo", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L276", "weight": 1.0, "context": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L92", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L93", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L97", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_isdebuggable", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L133", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L261", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "callee": "enableEdgeToEdge", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "callee": "setContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_oncreate", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_init", "callee": "initialize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "setSafe", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "crossfade", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "diskCache", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "memoryCache", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "components", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "add", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "OkHttpNetworkFetcherFactory", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "maxSizePercent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L121", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "maxSizeBytes", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "directory", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "toPath", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "resolve", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "logger", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "DebugLogger", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_configureimageloader", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L152", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "checkForUpdatesOnAppOpen", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L164", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "show", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "makeText", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L174", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "rememberNavBackStack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L180", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "entryProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "builder", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L185", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "removeLastOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L190", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "clear", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "add", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L198", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L204", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "toList", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "NavDisplay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L212", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L223", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L231", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L239", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "rememberSaveableStateHolderNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "rememberViewModelStoreNavEntryDecorator", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L248", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "TvLoginScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L257", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "ExitAppDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_mainapp", "callee": "finishAndRemoveTask", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L270", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L282", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L283", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "AlertDialog", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L290", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L295", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L300", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_tv_tvactivity_tvactivity_tvupdateavailabledialog", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt", "source_location": "L301", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/cb092be060d690ec8b300364d0edcbaea1508b8e935a5ad1d532dfec7847d601.json b/graphify-out/cache/ast/v0.9.5/cb092be060d690ec8b300364d0edcbaea1508b8e935a5ad1d532dfec7847d601.json new file mode 100644 index 00000000..90223fbf --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/cb092be060d690ec8b300364d0edcbaea1508b8e935a5ad1d532dfec7847d601.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt", "label": "SettingsRepositoryImpl.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "label": "SettingsRepositoryImpl", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L15", "_callable": true}, {"id": "settingsrepository", "label": "SettingsRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "settings", "label": "Settings", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "label": ".value()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L21", "_callable": true}, {"id": "rangesetting", "label": "RangeSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "booleansetting", "label": "BooleanSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "stringsetting", "label": "StringSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "dropdownsetting", "label": "DropdownSetting", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "label": ".set()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L48", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "settingsrepository", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "settings", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "rangesetting", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L21", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L27", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "booleansetting", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L27", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "stringsetting", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "flow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L33", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L39", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "dropdownsetting", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "t", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "target": "t", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L48", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "rangesetting", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L56", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "booleansetting", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L64", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "stringsetting", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L72", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "dropdownsetting", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "t", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L72", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "target": "t", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "callee": "distinctUntilChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "callee": "distinctUntilChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "callee": "distinctUntilChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "callee": "distinctUntilChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_value", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "updateData", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_settings_settingsrepositoryimpl_settingsrepositoryimpl_set", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt", "source_location": "L75", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/cb0b4e00e95a645de03343b5cd01a8b759e1cbc80e542c1adc9b4a1c1fbbd451.json b/graphify-out/cache/ast/v0.9.5/cb0b4e00e95a645de03343b5cd01a8b759e1cbc80e542c1adc9b4a1c1fbbd451.json new file mode 100644 index 00000000..e5db2677 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/cb0b4e00e95a645de03343b5cd01a8b759e1cbc80e542c1adc9b4a1c1fbbd451.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_kt", "label": "TvMediaDetailBringIntoViewSpecTest.kt", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest", "label": "TvMediaDetailBringIntoViewSpecTest", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_returnszero_whenfocuseditemisalreadyfullyvisible", "label": ".returnsZero_whenFocusedItemIsAlreadyFullyVisible()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsonlyenoughtorevealfocuseditembelowviewport", "label": ".scrollsOnlyEnoughToRevealFocusedItemBelowViewport()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L24", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsbackjusttotopedge_whenfocuseditemmovesaboveviewport", "label": ".scrollsBackJustToTopEdge_whenFocusedItemMovesAboveViewport()", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L37", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_kt", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_returnszero_whenfocuseditemisalreadyfullyvisible", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsonlyenoughtorevealfocuseditembelowviewport", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsbackjusttotopedge_whenfocuseditemmovesaboveviewport", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_returnszero_whenfocuseditemisalreadyfullyvisible", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L13", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_returnszero_whenfocuseditemisalreadyfullyvisible", "callee": "calculateScrollDistance", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsonlyenoughtorevealfocuseditembelowviewport", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsonlyenoughtorevealfocuseditembelowviewport", "callee": "calculateScrollDistance", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsbackjusttotopedge_whenfocuseditemmovesaboveviewport", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_common_media_tvmediadetailbringintoviewspectest_tvmediadetailbringintoviewspectest_scrollsbackjusttotopedge_whenfocuseditemmovesaboveviewport", "callee": "calculateScrollDistance", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt", "source_location": "L41", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/cb9ebf2442630f789724048978a3a47f0db052a960e2e934e8f27d718988ecc6.json b/graphify-out/cache/ast/v0.9.5/cb9ebf2442630f789724048978a3a47f0db052a960e2e934e8f27d718988ecc6.json new file mode 100644 index 00000000..2164a24a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/cb9ebf2442630f789724048978a3a47f0db052a960e2e934e8f27d718988ecc6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_kt", "label": "RouteSerializationTest.kt", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest", "label": "RouteSerializationTest", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids", "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", "_callable": true}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips", "label": ".`library route round trips`()", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L25", "_callable": true}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "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", "_callable": true}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_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", "_callable": true}, {"id": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "label": ".assertRoundTrip()", "file_type": "code", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L58", "_callable": true}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_kt", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L25", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_routes_round_trip", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L51", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L58", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "target": "route", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "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": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_routes_round_trip", "target": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids", "callee": "EpisodeRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L14", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids", "callee": "EpisodeDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L16", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_episode_route_round_trips_with_nested_dto_ids", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips", "callee": "LibraryRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips", "callee": "LibraryDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_library_route_round_trips", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "callee": "MovieRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "callee": "MovieDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "callee": "SeriesRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "callee": "SeriesDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_movie_and_series_routes_round_trip", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_routes_round_trip", "callee": "PlayerRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_routes_round_trip", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_singleton_routes_round_trip", "callee": "randomUUID", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "callee": "encodeToString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_test_java_hu_bbara_purefin_core_navigation_routeserializationtest_routeserializationtest_assertroundtrip", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt", "source_location": "L62", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/cc1f8fa0d32e6e8935f982e966cbfcbf36ee9f089edefe8fd3833759f373f4f4.json b/graphify-out/cache/ast/v0.9.5/cc1f8fa0d32e6e8935f982e966cbfcbf36ee9f089edefe8fd3833759f373f4f4.json new file mode 100644 index 00000000..d7d17965 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/cc1f8fa0d32e6e8935f982e966cbfcbf36ee9f089edefe8fd3833759f373f4f4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_kt", "label": "MediaSegmentManager.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "label": "MediaSegmentManager", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L15", "_callable": true}, {"id": "mediasegmentlistener", "label": "MediaSegmentListener", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt"}, {"id": "mediasegment", "label": "MediaSegment", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener", "label": "MediaSegmentListener", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L22", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent", "label": ".onEvent()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L23", "_callable": true}, {"id": "segmentstatus", "label": "SegmentStatus", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener", "label": ".registerListener()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L30", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_addmediasegments", "label": ".addMediaSegments()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L39", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_release", "label": ".release()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L44", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_startpolling", "label": ".startPolling()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L48", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment", "label": ".updateActiveSegment()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L57", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "label": ".notifyListener()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L74", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "mediasegmentlistener", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "mediasegment", "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": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "mediasegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent", "target": "mediasegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent", "target": "segmentstatus", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_addmediasegments", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_addmediasegments", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_addmediasegments", "target": "mediasegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_release", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_startpolling", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "target": "mediasegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "target": "segmentstatus", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_startpolling", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentlistener_onevent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_registerlistener", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_release", "callee": "cancel", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_startpolling", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_startpolling", "callee": "delay", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_updateactivesegment", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_manager_mediasegmentmanager_mediasegmentmanager_notifylistener", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt", "source_location": "L80", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/cc4e777bd7c907a9ccf3a7c183f86935374bc2064af2e826e2df48c1e2265add.json b/graphify-out/cache/ast/v0.9.5/cc4e777bd7c907a9ccf3a7c183f86935374bc2064af2e826e2df48c1e2265add.json new file mode 100644 index 00000000..04f9f2a0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/cc4e777bd7c907a9ccf3a7c183f86935374bc2064af2e826e2df48c1e2265add.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_kt", "label": "DownloadsContent.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "label": "DownloadsContent()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L33", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt"}, {"id": "downloadsviewmodel", "label": "DownloadsViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "target": "downloadsviewmodel", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "LazyVerticalGrid", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "Adaptive", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "GridItemSpan", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "GridItemSpan", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "DownloadingItemRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "cancelDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "item", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "GridItemSpan", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_download_components_downloadscontent_downloadscontent", "callee": "PosterCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt", "source_location": "L111", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/cc5729507bca43f73acc9e491362427c3a04ba8d7f89227b005c01fb53d4772f.json b/graphify-out/cache/ast/v0.9.5/cc5729507bca43f73acc9e491362427c3a04ba8d7f89227b005c01fb53d4772f.json new file mode 100644 index 00000000..f6caf4fb --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/cc5729507bca43f73acc9e491362427c3a04ba8d7f89227b005c01fb53d4772f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt", "label": "MovieDao.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "label": "MovieDao", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsert", "label": ".upsert()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L12", "_callable": true}, {"id": "movieentity", "label": "MovieEntity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsertall", "label": ".upsertAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L15", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getall", "label": ".getAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L18", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall", "label": ".observeAll()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L21", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getbyid", "label": ".getById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L24", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress", "label": ".updateProgress()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L27", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_deletebyid", "label": ".deleteById()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L30", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_clear", "label": ".clear()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt", "source_location": "L33", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsert", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsert", "target": "movieentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsertall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsertall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_upsertall", "target": "movieentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getall", "target": "movieentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_observeall", "target": "movieentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getbyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getbyid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_getbyid", "target": "movieentity", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_updateprogress", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_deletebyid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_deletebyid", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_room_dao_moviedao_moviedao_clear", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/cd222395031dd1c582d1dc3e7f3a5935510d1bdc0ac2c3a3b6138799fb28b656.json b/graphify-out/cache/ast/v0.9.5/cd222395031dd1c582d1dc3e7f3a5935510d1bdc0ac2c3a3b6138799fb28b656.json new file mode 100644 index 00000000..ca479ef6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/cd222395031dd1c582d1dc3e7f3a5935510d1bdc0ac2c3a3b6138799fb28b656.json @@ -0,0 +1 @@ +{"nodes": [], "edges": [], "skipped": "data json (not a config/manifest)"} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/cd9ddd606ec097e098581d55c67368d3de4089372f6a59ec267179866dce6e1b.json b/graphify-out/cache/ast/v0.9.5/cd9ddd606ec097e098581d55c67368d3de4089372f6a59ec267179866dce6e1b.json new file mode 100644 index 00000000..fbfee693 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/cd9ddd606ec097e098581d55c67368d3de4089372f6a59ec267179866dce6e1b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt", "label": "TvNavigationModule.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "label": "TvNavigationModule", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L19", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder", "label": ".provideTvHomeEntryBuilder()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L23", "_callable": true}, {"id": "entryproviderscope", "label": "EntryProviderScope", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt"}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder", "label": ".provideTvLoginEntryBuilder()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder", "label": ".provideTvMovieEntryBuilder()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L35", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder", "label": ".provideTvSeriesEntryBuilder()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L41", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder", "label": ".provideTvEpisodeEntryBuilder()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L47", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder", "label": ".provideTvPlayerEntryBuilder()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L53", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder", "label": ".provideTvLibraryEntryBuilder()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L59", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder", "label": ".provideTvSettingsEntryBuilder()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L65", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder", "target": "unit", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder", "target": "unit", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L35", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder", "target": "unit", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L41", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder", "target": "unit", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L47", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder", "target": "unit", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L53", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder", "target": "unit", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L59", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder", "target": "unit", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L65", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder", "target": "route", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder", "target": "unit", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvhomeentrybuilder", "callee": "tvHomeSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvloginentrybuilder", "callee": "tvLoginSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvmovieentrybuilder", "callee": "tvMovieSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvseriesentrybuilder", "callee": "tvSeriesSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvepisodeentrybuilder", "callee": "tvEpisodeSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvplayerentrybuilder", "callee": "tvPlayerSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvlibraryentrybuilder", "callee": "tvLibrarySection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvnavigationmodule_tvnavigationmodule_providetvsettingsentrybuilder", "callee": "tvSettingsSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt", "source_location": "L68", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d08817d44a3d2d4e2327541e42436e668cd52f210051e827a6b41e8b68ffe029.json b/graphify-out/cache/ast/v0.9.5/d08817d44a3d2d4e2327541e42436e668cd52f210051e827a6b41e8b68ffe029.json new file mode 100644 index 00000000..e7281092 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d08817d44a3d2d4e2327541e42436e668cd52f210051e827a6b41e8b68ffe029.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_kt", "label": "JellyfinWebSocketService.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice", "label": "JellyfinWebSocketService", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L26", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "label": ".listenForUserDataChanges()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L62", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L62", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "callee": "subscribe", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "callee": "getTypeById", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "callee": "loadMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "callee": "loadEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_websocket_jellyfinwebsocketservice_jellyfinwebsocketservice_listenforuserdatachanges", "callee": "loadSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt", "source_location": "L78", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d2369c54dc2ffed394575d529c9f3e597da13867ff031c88f81726ae54040a6c.json b/graphify-out/cache/ast/v0.9.5/d2369c54dc2ffed394575d529c9f3e597da13867ff031c88f81726ae54040a6c.json new file mode 100644 index 00000000..106a844f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d2369c54dc2ffed394575d529c9f3e597da13867ff031c88f81726ae54040a6c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt", "label": "DownloadModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories", "label": "DownloadModuleFactories", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L24", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor", "label": ".createDownloadCacheEvictor()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L26", "_callable": true}, {"id": "cacheevictor", "label": "CacheEvictor", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory", "label": ".newPhonePlaybackDataSourceFactory()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L30", "_callable": true}, {"id": "datasource", "label": "DataSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt"}, {"id": "cachedatasource", "label": "CacheDataSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule", "label": "DownloadModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L39", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache", "label": ".provideDownloadCache()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L46", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt"}, {"id": "simplecache", "label": "SimpleCache", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper", "label": ".provideDownloadNotificationHelper()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L57", "_callable": true}, {"id": "downloadnotificationhelper", "label": "DownloadNotificationHelper", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "label": ".provideDownloadManager()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L63", "_callable": true}, {"id": "okhttpdatasource", "label": "OkHttpDataSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt"}, {"id": "downloadmanager", "label": "DownloadManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory", "label": ".providePlaybackDataSourceFactory()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L79", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L24", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L26", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor", "target": "cacheevictor", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L30", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory", "target": "datasource", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory", "target": "cachedatasource", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L39", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L46", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache", "target": "context", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache", "target": "simplecache", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L46", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L57", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper", "target": "context", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper", "target": "downloadnotificationhelper", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L63", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "target": "context", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "target": "simplecache", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "target": "okhttpdatasource", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "target": "downloadmanager", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L79", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory", "target": "simplecache", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory", "target": "okhttpdatasource", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory", "target": "datasource", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache", "target": "simplecache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L50", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadnotificationhelper", "target": "downloadnotificationhelper", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L60", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "target": "downloadmanager", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L70", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_createdownloadcacheevictor", "callee": "NoOpCacheEvictor", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory", "callee": "setCacheWriteDataSinkFactory", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory", "callee": "setUpstreamDataSourceFactory", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodulefactories_newphoneplaybackdatasourcefactory", "callee": "Factory", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache", "callee": "getExternalFilesDir", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadcache", "callee": "StandaloneDatabaseProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "callee": "StandaloneDatabaseProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_providedownloadmanager", "callee": "newFixedThreadPool", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_downloadmodule_downloadmodule_provideplaybackdatasourcefactory", "callee": "setCache", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt", "source_location": "L85", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d2fa253ea4d07513bfe797fd2e68400bedf9f516f831001dc4a95275cf89aada.json b/graphify-out/cache/ast/v0.9.5/d2fa253ea4d07513bfe797fd2e68400bedf9f516f831001dc4a95275cf89aada.json new file mode 100644 index 00000000..809a2c39 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d2fa253ea4d07513bfe797fd2e68400bedf9f516f831001dc4a95275cf89aada.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "label": "TvHomeHeroBackdrop()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L43", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt"}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "label": "TvFocusedItemHero()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L92", "_callable": true}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "label": "TvHomeHeroMetadataRow()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L143", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "target": "float", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "target": "mediauimodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "Crossfade", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "drawWithContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "drawContent", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "drawRect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "horizontalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "arrayOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "drawRect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "arrayOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherobackdrop", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "Crossfade", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "tween", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L114", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "widthIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvfocuseditemhero", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "callee": "TvHomeMetaChip", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L154", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "callee": "roundToInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L157", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "callee": "TvHomeMetaChip", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L158", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemhero_tvhomeherometadatarow", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt", "source_location": "L161", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d3d04f9271ae14ab0979999c88de87356e81b6b63a210f129fd2701b405ce7e4.json b/graphify-out/cache/ast/v0.9.5/d3d04f9271ae14ab0979999c88de87356e81b6b63a210f129fd2701b405ce7e4.json new file mode 100644 index 00000000..eff8cba8 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d3d04f9271ae14ab0979999c88de87356e81b6b63a210f129fd2701b405ce7e4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_kt", "label": "HomeTopBar.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "label": "HomeTopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L16", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt"}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "target": "topappbarscrollbehavior", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "DefaultTopBarSearchButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "DefaultTopBarIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "DropdownMenu", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "DropdownMenuItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "onProfileClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "DropdownMenuItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "onCheckForUpdates", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "DropdownMenuItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "onSettingsClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "DropdownMenuItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_hometopbar_hometopbar", "callee": "onLogoutClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt", "source_location": "L68", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d3f76d1bd9ec14069fa7ade8e5fd61a69def6b96613b05d6c87169adc5c6a251.json b/graphify-out/cache/ast/v0.9.5/d3f76d1bd9ec14069fa7ade8e5fd61a69def6b96613b05d6c87169adc5c6a251.json new file mode 100644 index 00000000..a76736cc --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d3f76d1bd9ec14069fa7ade8e5fd61a69def6b96613b05d6c87169adc5c6a251.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_kt", "label": "NotificationPermissionGate.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "label": "rememberNotificationPermissionGate()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L11", "_callable": true}, {"id": "action", "label": "action", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "target": "action", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "target": "action", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L29", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L13", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L13", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "callee": "rememberLauncherForActivityResult", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L14", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "callee": "RequestPermission", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L15", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "callee": "invoke", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L20", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_permission_notificationpermissiongate_remembernotificationpermissiongate", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt", "source_location": "L27", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d41492b301714854bb0cd24c485270b2b94676e2a6e0bc48d91092302583ad53.json b/graphify-out/cache/ast/v0.9.5/d41492b301714854bb0cd24c485270b2b94676e2a6e0bc48d91092302583ad53.json new file mode 100644 index 00000000..74c5f158 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d41492b301714854bb0cd24c485270b2b94676e2a6e0bc48d91092302583ad53.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_kt", "label": "NavigationModule.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule", "label": "NavigationModule", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt", "source_location": "L12", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder", "label": ".provideAppEntryBuilder()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt", "source_location": "L16", "_callable": true}, {"id": "entryproviderscope", "label": "EntryProviderScope", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt"}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder", "relation": "method", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder", "target": "entryproviderscope", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder", "target": "route", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder", "target": "unit", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_modules_navigationmodule_navigationmodule_provideappentrybuilder", "callee": "appRouteEntryBuilder", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt", "source_location": "L19", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d4b4c9246620108fc618fc8565d4e2eb301ecd457245f4fe498a1da1361436b9.json b/graphify-out/cache/ast/v0.9.5/d4b4c9246620108fc618fc8565d4e2eb301ecd457245f4fe498a1da1361436b9.json new file mode 100644 index 00000000..81bc9058 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d4b4c9246620108fc618fc8565d4e2eb301ecd457245f4fe498a1da1361436b9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_kt", "label": "JellyfinSessionBootstrapper.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper", "label": "JellyfinSessionBootstrapper", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt", "source_location": "L9", "_callable": true}, {"id": "sessionbootstrapper", "label": "SessionBootstrapper", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper_initialize", "label": ".initialize()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt", "source_location": "L16", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper", "target": "sessionbootstrapper", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_jellyfinsessionbootstrapper_jellyfinsessionbootstrapper_initialize", "callee": "configureFromSession", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt", "source_location": "L17", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d502927f173f35fa979d0498cd5c47379e32579d4325a6c20d698d9465ecc879.json b/graphify-out/cache/ast/v0.9.5/d502927f173f35fa979d0498cd5c47379e32579d4325a6c20d698d9465ecc879.json new file mode 100644 index 00000000..6c0b7ee3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d502927f173f35fa979d0498cd5c47379e32579d4325a6c20d698d9465ecc879.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_kt", "label": "AppBottomBar.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "label": "AppBottomBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L15", "_callable": true}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_kt", "target": "home_repositories_purefin_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/AppBottomBar.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "target": "int", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "target": "boolean", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "NavigationBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L22", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "NavigationBarItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "onTabSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "NavigationBarItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "onTabSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "NavigationBarItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "onTabSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_appbottombar_appbottombar", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt", "source_location": "L45", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d5943e59c73655d20a940af5f41da66ed791ebca39c2df35afa77471aa5f6abe.json b/graphify-out/cache/ast/v0.9.5/d5943e59c73655d20a940af5f41da66ed791ebca39c2df35afa77471aa5f6abe.json new file mode 100644 index 00000000..6e1aa729 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d5943e59c73655d20a940af5f41da66ed791ebca39c2df35afa77471aa5f6abe.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_kt", "label": "AndroidAppVersionProvider.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider", "label": "AndroidAppVersionProvider", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L12", "_callable": true}, {"id": "appversionprovider", "label": "AppVersionProvider", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo", "label": ".currentPackageInfo()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L26", "_callable": true}, {"id": "packageinfo", "label": "PackageInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo", "label": ".currentApplicationInfo()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L34", "_callable": true}, {"id": "applicationinfo", "label": "ApplicationInfo", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider", "target": "appversionprovider", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L26", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo", "target": "packageinfo", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L34", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo", "target": "applicationinfo", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo", "callee": "getPackageInfo", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo", "callee": "of", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentpackageinfo", "callee": "getPackageInfo", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo", "callee": "getApplicationInfo", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo", "callee": "of", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo", "callee": "toLong", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_update_androidappversionprovider_androidappversionprovider_currentapplicationinfo", "callee": "getApplicationInfo", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt", "source_location": "L42", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d7d5127ca47b71d6dffce69c2020a3ec4ad2e323e88bf75e3657e09b20cb0593.json b/graphify-out/cache/ast/v0.9.5/d7d5127ca47b71d6dffce69c2020a3ec4ad2e323e88bf75e3657e09b20cb0593.json new file mode 100644 index 00000000..bd0c8a94 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d7d5127ca47b71d6dffce69c2020a3ec4ad2e323e88bf75e3657e09b20cb0593.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_kt", "label": "SectionHeader.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "label": "SectionHeader()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L23", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_kt", "target": "home_repositories_purefin_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/header/SectionHeader.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "TextButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "textButtonColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_common_header_sectionheader_sectionheader", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt", "source_location": "L55", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/d92bf74c7563de41a80cf3a839773e2405aa0e448bf4956cf478c770fe3572f8.json b/graphify-out/cache/ast/v0.9.5/d92bf74c7563de41a80cf3a839773e2405aa0e448bf4956cf478c770fe3572f8.json new file mode 100644 index 00000000..d996b438 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/d92bf74c7563de41a80cf3a839773e2405aa0e448bf4956cf478c770fe3572f8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt", "label": "LocalMediaRepository.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L11", "_callable": true}, {"id": "mediametadataupdater", "label": "MediaMetadataUpdater", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt"}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid", "label": ".getTypeById()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L15", "_callable": true}, {"id": "media", "label": "Media", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie", "label": ".getMovie()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L23", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries", "label": ".getSeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L24", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode", "label": ".getEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L25", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadmovie", "label": ".loadMovie()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L26", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseries", "label": ".loadSeries()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L27", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadepisode", "label": ".loadEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L28", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasons", "label": ".loadSeasons()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasonepisodes", "label": ".loadSeasonEpisodes()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L30", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "mediametadataupdater", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L12", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "movie", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L13", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "map", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "episode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid", "target": "media", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getmovie", "target": "movie", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L24", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getseries", "target": "series", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L25", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_getepisode", "target": "episode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L26", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadmovie", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L27", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseries", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L28", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadepisode", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasons", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasons", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasonepisodes", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L30", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasonepisodes", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_loadseasonepisodes", "target": "uuid", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid", "callee": "MovieMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid", "callee": "SeriesMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_localmediarepository_localmediarepository_gettypebyid", "callee": "EpisodeMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt", "source_location": "L19", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/dc70542889ea61ff9dffb950f54f7f5b8e4ed46e757f913dc0d8f3ab5981c851.json b/graphify-out/cache/ast/v0.9.5/dc70542889ea61ff9dffb950f54f7f5b8e4ed46e757f913dc0d8f3ab5981c851.json new file mode 100644 index 00000000..76536890 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/dc70542889ea61ff9dffb950f54f7f5b8e4ed46e757f913dc0d8f3ab5981c851.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "label": "ContinueWatchingSection()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L21", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "SectionHeader", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "LazyRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "ContinueWatchingCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "homeMediaSharedBoundsKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingsection_continuewatchingsection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/dc7b357315a72bc253ac3aab411e1a3fb29fc42eb1c88b150654d92e3b724f95.json b/graphify-out/cache/ast/v0.9.5/dc7b357315a72bc253ac3aab411e1a3fb29fc42eb1c88b150654d92e3b724f95.json new file mode 100644 index 00000000..33e8798b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/dc7b357315a72bc253ac3aab411e1a3fb29fc42eb1c88b150654d92e3b724f95.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_kt", "label": "MovieDto.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/MovieDto.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_moviedto", "label": "MovieDto", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/MovieDto.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_moviedto_kt", "target": "home_repositories_purefin_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/MovieDto.kt", "source_location": "L6", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/dc997b375e264e521fb7e5a209baad52da16a06a3768d4fc0b7ce91c6c91a9be.json b/graphify-out/cache/ast/v0.9.5/dc997b375e264e521fb7e5a209baad52da16a06a3768d4fc0b7ce91c6c91a9be.json new file mode 100644 index 00000000..01874be2 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/dc997b375e264e521fb7e5a209baad52da16a06a3768d4fc0b7ce91c6c91a9be.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_kt", "label": "AppUpdateInfo.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInfo.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo", "label": "AppUpdateInfo", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInfo.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_update_appupdateinfo_appupdateinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInfo.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/dd468a85fc06a3962d012d641ec3464e7785ce179e9631d0c4a974f6b9fda2eb.json b/graphify-out/cache/ast/v0.9.5/dd468a85fc06a3962d012d641ec3464e7785ce179e9631d0c4a974f6b9fda2eb.json new file mode 100644 index 00000000..c7765485 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/dd468a85fc06a3962d012d641ec3464e7785ce179e9631d0c4a974f6b9fda2eb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_kt", "label": "VideoPlayerModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule", "label": "VideoPlayerModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L23", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "label": ".provideVideoPlayer()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L27", "_callable": true}, {"id": "application", "label": "Application", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt"}, {"id": "datasource", "label": "DataSource", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt"}, {"id": "player", "label": "Player", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "target": "application", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "target": "datasource", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "target": "player", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "DefaultTrackSelector", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setUsage", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setContentType", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setParameters", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setTunnelingEnabled", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "buildUponParameters", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setBufferDurationsMs", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setEnableDecoderFallback", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setExtensionRendererMode", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "DefaultRenderersFactory", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "DefaultMediaSourceFactory", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "apply", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setAudioAttributes", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setSeekParameters", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setLoadControl", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setPauseAtEndOfMediaItems", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setTrackSelector", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "setMediaSourceFactory", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "addAnalyticsListener", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_module_videoplayermodule_videoplayermodule_providevideoplayer", "callee": "EventLogger", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt", "source_location": "L73", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ddbfa568ad927402149ed28051148c4fbca0ecc43329e5bf1ab4b31843bc348b.json b/graphify-out/cache/ast/v0.9.5/ddbfa568ad927402149ed28051148c4fbca0ecc43329e5bf1ab4b31843bc348b.json new file mode 100644 index 00000000..f0ec428c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ddbfa568ad927402149ed28051148c4fbca0ecc43329e5bf1ab4b31843bc348b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_kt", "label": "LogUploadSettingsProvider.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider", "label": "LogUploadSettingsProvider", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L16", "_callable": true}, {"id": "settingsgroupprovider", "label": "SettingsGroupProvider", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt"}, {"id": "settinggroup", "label": "SettingGroup", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "label": ".uploadLogs()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L37", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_contentforupload", "label": ".contentForUpload()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L54", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider", "target": "settingsgroupprovider", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider", "target": "settinggroup", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_contentforupload", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L54", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_contentforupload", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_contentforupload", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "withLock", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "prepareFilesForUpload", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L41", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "forEach", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "uploadLogFile", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "error", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "deleteUploadedFile", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_logging_loguploadsettingsprovider_loguploadsettingsprovider_uploadlogs", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt", "source_location": "L49", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/deef1fcea88dcd7a3bd54af2bd099421a52e400ecc81b4f70cd26bfdb5733ccb.json b/graphify-out/cache/ast/v0.9.5/deef1fcea88dcd7a3bd54af2bd099421a52e400ecc81b4f70cd26bfdb5733ccb.json new file mode 100644 index 00000000..0c264d8f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/deef1fcea88dcd7a3bd54af2bd099421a52e400ecc81b4f70cd26bfdb5733ccb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_kt", "label": "SettingsGroupProviderModule.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule", "label": "SettingsGroupProviderModule", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L12", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindappupdatesettingsprovider", "label": ".bindAppUpdateSettingsProvider()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L16", "_callable": true}, {"id": "appupdatecontroller", "label": "AppUpdateController", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt"}, {"id": "settingsgroupprovider", "label": "SettingsGroupProvider", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindhomelibrarysettingsprovider", "label": ".bindHomeLibrarySettingsProvider()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L20", "_callable": true}, {"id": "homelibrarysettingsprovider", "label": "HomeLibrarySettingsProvider", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindlogoutsettingsprovider", "label": ".bindLogoutSettingsProvider()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L24", "_callable": true}, {"id": "logoutsettingsprovider", "label": "LogoutSettingsProvider", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L12", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindappupdatesettingsprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindappupdatesettingsprovider", "target": "appupdatecontroller", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindappupdatesettingsprovider", "target": "settingsgroupprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindhomelibrarysettingsprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L20", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindhomelibrarysettingsprovider", "target": "homelibrarysettingsprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindhomelibrarysettingsprovider", "target": "settingsgroupprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindlogoutsettingsprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt", "source_location": "L24", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindlogoutsettingsprovider", "target": "logoutsettingsprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_settings_settingsgroupprovidermodule_settingsgroupprovidermodule_bindlogoutsettingsprovider", "target": "settingsgroupprovider", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/df8f76b9006e65d0b6a029bf7702d3bce82675e620f182895c0ac17a29e5755c.json b/graphify-out/cache/ast/v0.9.5/df8f76b9006e65d0b6a029bf7702d3bce82675e620f182895c0ac17a29e5755c.json new file mode 100644 index 00000000..fe85e7c4 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/df8f76b9006e65d0b6a029bf7702d3bce82675e620f182895c0ac17a29e5755c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_kt", "label": "Color.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "label": "hslColor()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt", "source_location": "L5", "_callable": true}, {"id": "float", "label": "Float", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "target": "float", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "target": "float", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "target": "float", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "target": "color", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_theme_color_hslcolor", "callee": "hsl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt", "source_location": "L6", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/dffd68d7b86f1ec1ec8f233198f0e1efe9be51821506639fe921c175349eb197.json b/graphify-out/cache/ast/v0.9.5/dffd68d7b86f1ec1ec8f233198f0e1efe9be51821506639fe921c175349eb197.json new file mode 100644 index 00000000..3bbe2ee9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/dffd68d7b86f1ec1ec8f233198f0e1efe9be51821506639fe921c175349eb197.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt", "label": "PlayableMedia.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "label": "PlayableMedia", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L6", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt"}, {"id": "mediaitem", "label": "MediaItem", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt"}, {"id": "mediatrackpreferences", "label": "MediaTrackPreferences", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt"}, {"id": "mediasegment", "label": "MediaSegment", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_movie", "label": "Movie", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L14", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_series", "label": "Series", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L23", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_episode", "label": "Episode", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L32", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "target": "uuid", "relation": "references", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L7", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "target": "uuid", "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": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "target": "long", "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": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "target": "mediaitem", "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": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "target": "mediatrackpreferences", "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": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "target": "list", "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": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "target": "mediasegment", "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": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_movie", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_movie", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_series", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_series", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_episode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L32", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_episode", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_playablemedia_playablemedia", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt", "source_location": "L32", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e09f41e45a3293a2fe2654ce27839b4441e729794f23479a946023c0e0f7a6bd.json b/graphify-out/cache/ast/v0.9.5/e09f41e45a3293a2fe2654ce27839b4441e729794f23479a946023c0e0f7a6bd.json new file mode 100644 index 00000000..74e4faae --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e09f41e45a3293a2fe2654ce27839b4441e729794f23479a946023c0e0f7a6bd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_mediacontext_kt", "label": "MediaContext.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MediaContext.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_mediacontext_mediacontext", "label": "MediaContext", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MediaContext.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_mediacontext_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_player_model_mediacontext_mediacontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/player/model/MediaContext.kt", "source_location": "L6", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e162b887beabe4d5168abc8bc7d9a98bf49dfd86a3145a0f284219cb0006d7c3.json b/graphify-out/cache/ast/v0.9.5/e162b887beabe4d5168abc8bc7d9a98bf49dfd86a3145a0f284219cb0006d7c3.json new file mode 100644 index 00000000..39e75230 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e162b887beabe4d5168abc8bc7d9a98bf49dfd86a3145a0f284219cb0006d7c3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt", "label": "AppViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "label": "AppViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L37", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L186", "_callable": true}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected", "label": ".onLibrarySelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L192", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected", "label": ".onMediaSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L203", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected", "label": ".onMovieSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L215", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected", "label": ".onSeriesSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L224", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "label": ".onEpisodeSelected()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L235", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onback", "label": ".onBack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L248", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_ongohome", "label": ".onGoHome()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L253", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onresumed", "label": ".onResumed()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L257", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onrefresh", "label": ".onRefresh()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L264", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection", "label": ".checkConnection()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L273", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensearch", "label": ".openSearch()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L287", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensettings", "label": ".openSettings()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L291", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_logout", "label": ".logout()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L295", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L50", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L50", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L53", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "boolean", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L53", "weight": 1.0, "context": "generic_arg"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched", "target": "mediauimodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected", "target": "mediauimodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_ongohome", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onresumed", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onrefresh", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensearch", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensettings", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_logout", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmediaselected", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onresumed", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onrefresh", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L266", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onrefresh", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_markaswatched", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L187", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L193", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L194", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected", "callee": "LibraryRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onlibraryselected", "callee": "LibraryDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L195", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L216", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected", "callee": "MovieRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onmovieselected", "callee": "MovieDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L225", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected", "callee": "SeriesRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L227", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onseriesselected", "callee": "SeriesDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L236", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "callee": "EpisodeRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onepisodeselected", "callee": "EpisodeDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L239", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onback", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L249", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_ongohome", "callee": "replaceAll", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L254", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onresumed", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L258", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_onrefresh", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_checkconnection", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L274", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensearch", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L288", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_opensettings", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L292", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_appviewmodel_appviewmodel_logout", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt", "source_location": "L296", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e2867aee10c24316d848be13f38138d75df7a539f45776c614a1a5257e8d758d.json b/graphify-out/cache/ast/v0.9.5/e2867aee10c24316d848be13f38138d75df7a539f45776c614a1a5257e8d758d.json new file mode 100644 index 00000000..1ab3b405 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e2867aee10c24316d848be13f38138d75df7a539f45776c614a1a5257e8d758d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediakind_kt", "label": "MediaKind.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaKind.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediakind_mediakind", "label": "MediaKind", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaKind.kt", "source_location": "L3", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediakind_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_mediakind_mediakind", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/MediaKind.kt", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e42415dc1d0abd57aa5e8e5a9ee68f40f735a2b1f6e58a7c45b86b4bb79f6c3d.json b/graphify-out/cache/ast/v0.9.5/e42415dc1d0abd57aa5e8e5a9ee68f40f735a2b1f6e58a7c45b86b4bb79f6c3d.json new file mode 100644 index 00000000..fd2d0421 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e42415dc1d0abd57aa5e8e5a9ee68f40f735a2b1f6e58a7c45b86b4bb79f6c3d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt", "label": "TvSeriesScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "label": "TvSeriesScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L39", "_callable": true}, {"id": "seriesdto", "label": "SeriesDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt"}, {"id": "seriesviewmodel", "label": "SeriesViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "label": "TvSeriesScreenContent()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L68", "_callable": true}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "label": "defaultSeason()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L157", "_callable": true}, {"id": "season", "label": "Season", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode", "label": "nextUpEpisode()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L165", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid", "label": "focusTargetEpisodeId()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L169", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "target": "seriesdto", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "target": "seriesviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "target": "series", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "target": "season", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode", "target": "episode", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid", "target": "uuid", "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": "parameter_type"}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid", "target": "uuid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "callee": "selectSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreen", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "selectSeason", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "TvMediaDetailScaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "TvMediaDetailBodyBox", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "tvMediaDetailBackgroundImageUrl", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L112", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "TvSeriesHeroSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "TvSeasonTabs", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "TvEpisodeCarousel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L135", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "onPlayEpisode", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L137", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L142", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "TvText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_tvseriesscreencontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_defaultseason", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L162", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_nextupepisode", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L166", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_series_tvseriesscreen_focustargetepisodeid", "callee": "firstOrNull", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt", "source_location": "L170", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e4a7cfd27cd58f8254314552e128d9dd03869fa6afdc513a779e2317d73b1d86.json b/graphify-out/cache/ast/v0.9.5/e4a7cfd27cd58f8254314552e128d9dd03869fa6afdc513a779e2317d73b1d86.json new file mode 100644 index 00000000..2f2dcc8b --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e4a7cfd27cd58f8254314552e128d9dd03869fa6afdc513a779e2317d73b1d86.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt", "label": "EpisodeScreenViewModel.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "label": "EpisodeScreenViewModel", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L27", "_callable": true}, {"id": "viewmodel", "label": "ViewModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt"}, {"id": "downloadstate", "label": "DownloadState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onback", "label": ".onBack()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L52", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onseriesclick", "label": ".onSeriesClick()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L56", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "label": ".selectEpisode()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L65", "_callable": true}, {"id": "episodedto", "label": "EpisodeDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L77", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick", "label": ".onDownloadClick()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L84", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader", "label": ".mediaCatalogReader()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L104", "_callable": true}, {"id": "localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "viewmodel", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "stateflow", "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": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "episode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "stateflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "downloadstate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onback", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onseriesclick", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "target": "episodedto", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_markaswatched", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_markaswatched", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader", "target": "localmediarepository", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_mediacatalogreader", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onback", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onseriesclick", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onseriesclick", "callee": "SeriesRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_onseriesclick", "callee": "SeriesDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "callee": "loadEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "callee": "collect", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "callee": "observeDownloadState", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_selectepisode", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_markaswatched", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick", "callee": "downloadEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick", "callee": "cancelEpisodeDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick", "callee": "cancelEpisodeDownload", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_content_episode_episodescreenviewmodel_episodescreenviewmodel_ondownloadclick", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt", "source_location": "L97", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e771975bc19c08bde8da54dfe4c625e826c991367035de54fc3e2821ab12e498.json b/graphify-out/cache/ast/v0.9.5/e771975bc19c08bde8da54dfe4c625e826c991367035de54fc3e2821ab12e498.json new file mode 100644 index 00000000..facae0d1 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e771975bc19c08bde8da54dfe4c625e826c991367035de54fc3e2821ab12e498.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt", "label": "TimedVisibility.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "label": "EmptyValueTimedVisibility()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L18", "_callable": true}, {"id": "t", "label": "T", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt"}, {"id": "entertransition", "label": "EnterTransition", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt"}, {"id": "exittransition", "label": "ExitTransition", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "label": "ValueChangeTimedVisibility()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L45", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "target": "t", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "target": "long", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "target": "entertransition", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "target": "exittransition", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "target": "t", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "target": "long", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "target": "entertransition", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "target": "exittransition", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_emptyvaluetimedvisibility", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "rememberCoroutineScope", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "restartHideJob", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_visual_timedvisibility_valuechangetimedvisibility", "callee": "content", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt", "source_location": "L84", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e788bc7ba9bc0132b0ca78ab9912d0ef501ae678ca7bf3edeb3480e57d5c52e6.json b/graphify-out/cache/ast/v0.9.5/e788bc7ba9bc0132b0ca78ab9912d0ef501ae678ca7bf3edeb3480e57d5c52e6.json new file mode 100644 index 00000000..7ab036b3 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e788bc7ba9bc0132b0ca78ab9912d0ef501ae678ca7bf3edeb3480e57d5c52e6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "label": "TvEpisodeHeroSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L28", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt"}, {"id": "focusrequester", "label": "FocusRequester", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "target": "episode", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "target": "focusrequester", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "widthIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "isNullOrBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "MediaMetadataFlowRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "MediaResumeButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "mediaPlayButtonText", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "mediaPlaybackProgress", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "sizeIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L86", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_components_tvepisodecomponents_tvepisodeherosection", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt", "source_location": "L90", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e79e9dd1c358c61c63028645e66a5abf84e58cb0697f375390f30f947909201b.json b/graphify-out/cache/ast/v0.9.5/e79e9dd1c358c61c63028645e66a5abf84e58cb0697f375390f30f947909201b.json new file mode 100644 index 00000000..637189dd --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e79e9dd1c358c61c63028645e66a5abf84e58cb0697f375390f30f947909201b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_kt", "label": "JellyfinAuthInterceptor.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor", "label": "JellyfinAuthInterceptor", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L14", "_callable": true}, {"id": "interceptor", "label": "Interceptor", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "label": ".intercept()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L28", "_callable": true}, {"id": "response", "label": "Response", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor", "target": "interceptor", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L28", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "target": "interceptor", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "target": "response", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "callee": "addHeader", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "callee": "newBuilder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "callee": "request", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_jellyfin_jellyfinauthinterceptor_jellyfinauthinterceptor_intercept", "callee": "proceed", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/e86feb8f8c8adf97ea2cb3d5fab42eaf2b47acc831627cbb7fb9f83fc9a863b1.json b/graphify-out/cache/ast/v0.9.5/e86feb8f8c8adf97ea2cb3d5fab42eaf2b47acc831627cbb7fb9f83fc9a863b1.json new file mode 100644 index 00000000..1da3981f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/e86feb8f8c8adf97ea2cb3d5fab42eaf2b47acc831627cbb7fb9f83fc9a863b1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_kt", "label": "OfflineBindingsModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule", "label": "OfflineBindingsModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindofflinemediamanager", "label": ".bindOfflineMediaManager()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt", "source_location": "L15", "_callable": true}, {"id": "offlinelocalmediarepository", "label": "OfflineLocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt"}, {"id": "offlinemediamanager", "label": "OfflineMediaManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindsmartdownloadstore", "label": ".bindSmartDownloadStore()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt", "source_location": "L18", "_callable": true}, {"id": "roomsmartdownloadstore", "label": "RoomSmartDownloadStore", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt"}, {"id": "smartdownloadstore", "label": "SmartDownloadStore", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindofflinemediamanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt", "source_location": "L15", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindofflinemediamanager", "target": "offlinelocalmediarepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindofflinemediamanager", "target": "offlinemediamanager", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindsmartdownloadstore", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt", "source_location": "L18", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindsmartdownloadstore", "target": "roomsmartdownloadstore", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_offline_offlinebindingsmodule_offlinebindingsmodule_bindsmartdownloadstore", "target": "smartdownloadstore", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ea331b725298aef94f02dd23087894e3379363b9f9d6df018e3f52acf8ed0b73.json b/graphify-out/cache/ast/v0.9.5/ea331b725298aef94f02dd23087894e3379363b9f9d6df018e3f52acf8ed0b73.json new file mode 100644 index 00000000..791c078e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ea331b725298aef94f02dd23087894e3379363b9f9d6df018e3f52acf8ed0b73.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt", "label": "SearchManagerImpl.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "label": "SearchManagerImpl", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L27", "_callable": true}, {"id": "searchmanager", "label": "SearchManager", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl", "label": ".getServerUrl()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L33", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt"}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt"}, {"id": "searchresult", "label": "SearchResult", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt"}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt"}, {"id": "genre", "label": "Genre", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setgenres", "label": ".setGenres()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L58", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setsearchterm", "label": ".setSearchTerm()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L62", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "label": ".search()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L66", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult", "label": ".toSearchResult()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L78", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L27", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "searchmanager", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L27", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L42", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "searchresult", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "stateflow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "genre", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setgenres", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L58", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setgenres", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setgenres", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setsearchterm", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L62", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_setsearchterm", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L66", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "target": "set", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "target": "string", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "target": "searchresult", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L78", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult", "target": "searchresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L78", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult", "target": "searchresult", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L79", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_getserverurl", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "callee": "searchBySearchTerm", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L68", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "callee": "searchByGenre", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_search", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult", "callee": "toImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_searchmanagerimpl_searchmanagerimpl_tosearchresult", "callee": "UnsupportedOperationException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt", "source_location": "L90", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ec23eb9597f7636ccb6a7b6d6ccdc9ffee071397b9ce944f545d62ef6fdcd894.json b/graphify-out/cache/ast/v0.9.5/ec23eb9597f7636ccb6a7b6d6ccdc9ffee071397b9ce944f545d62ef6fdcd894.json new file mode 100644 index 00000000..beacbc8a --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ec23eb9597f7636ccb6a7b6d6ccdc9ffee071397b9ce944f545d62ef6fdcd894.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest", "label": "TvNavigationDrawerTest", "file_type": "code", "source_file": "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L34", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "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", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_kt", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "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": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest", "target": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "TvDrawerHeader", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "assertCountEquals", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "onAllNodesWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "runOnUiThread", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "assertIsDisplayed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvdrawerheader_onlyshowstitlewhenexpanded", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "LibraryRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "LibraryDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "setContent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "AppTheme", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "TvNavigationDrawer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "TvDrawerDestinationItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "TvDrawerDestinationItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "assertIsSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "performKeyInput", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "performSemanticsAction", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "assertIsNotSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "pressKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "waitForIdle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "assertIsSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "assertIsNotSelected", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_androidtest_java_hu_bbara_purefin_ui_screen_home_components_tvnavigationdrawertest_tvnavigationdrawertest_tvnavigationdrawer_updatesselecteddestination", "callee": "onNodeWithTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt", "source_location": "L106", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ec67346ea2741116361fb10fd7763f53c85902a8be83d8c1e823c139832a57a1.json b/graphify-out/cache/ast/v0.9.5/ec67346ea2741116361fb10fd7763f53c85902a8be83d8c1e823c139832a57a1.json new file mode 100644 index 00000000..96c416b0 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ec67346ea2741116361fb10fd7763f53c85902a8be83d8c1e823c139832a57a1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "label": "SuggestionsSection()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L29", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "rememberPagerState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "scrollToPage", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "HorizontalPager", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "Fixed", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "SuggestionCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "homeMediaSharedBoundsKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "onItemOpen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "repeat", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "animateDpAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "animateColorAsState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_featured_suggestionssection_suggestionssection", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt", "source_location": "L82", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ed546273b8fb4814ea2ffb5ebcead88ab77542a3f0bd3262a9b4313eaa027685.json b/graphify-out/cache/ast/v0.9.5/ed546273b8fb4814ea2ffb5ebcead88ab77542a3f0bd3262a9b4313eaa027685.json new file mode 100644 index 00000000..6dd3958d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ed546273b8fb4814ea2ffb5ebcead88ab77542a3f0bd3262a9b4313eaa027685.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "label": "LibraryPosterSection()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L22", "_callable": true}, {"id": "libraryuimodel", "label": "LibraryUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt"}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "target": "libraryuimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "target": "list", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "rememberLazyListState", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "scrollToItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "SectionHeader", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "onLibrarySelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "LazyRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "itemsIndexed", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "HomeBrowseCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "homeMediaSharedBoundsKey", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_library_librarypostersection_librarypostersection", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt", "source_location": "L66", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/edba5c29666a0e0e0d74c5c1ac1a45354fd47ea0360ec9e22f92aa7f6fe32b42.json b/graphify-out/cache/ast/v0.9.5/edba5c29666a0e0e0d74c5c1ac1a45354fd47ea0360ec9e22f92aa7f6fe32b42.json new file mode 100644 index 00000000..6e8e1f7e --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/edba5c29666a0e0e0d74c5c1ac1a45354fd47ea0360ec9e22f92aa7f6fe32b42.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_kt", "label": "TvMovieScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "label": "TvMovieScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L25", "_callable": true}, {"id": "moviedto", "label": "MovieDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt"}, {"id": "moviescreenviewmodel", "label": "MovieScreenViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "label": "TvMovieScreenContent()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L48", "_callable": true}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "target": "moviedto", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "target": "moviescreenviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "target": "movie", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "callee": "selectMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreen", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "withFrameNanos", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "TvMediaDetailScaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "TvMediaDetailBodyBox", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "tvMediaDetailBackgroundImageUrl", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L67", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "TvMovieHeroSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_movie_tvmoviescreen_tvmoviescreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt", "source_location": "L79", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ede8beb0a0bc8cc5820191b00887b390dd268d5e374e2c75a87ac76a19fa4a3b.json b/graphify-out/cache/ast/v0.9.5/ede8beb0a0bc8cc5820191b00887b390dd268d5e374e2c75a87ac76a19fa4a3b.json new file mode 100644 index 00000000..e455755c --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ede8beb0a0bc8cc5820191b00887b390dd268d5e374e2c75a87ac76a19fa4a3b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt", "label": "PurefinDownloadService.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "label": "PurefinDownloadService", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L20", "_callable": true}, {"id": "downloadservice", "label": "DownloadService", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint", "label": "DownloadServiceEntryPoint", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadmanager", "label": ".downloadManager()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L32", "_callable": true}, {"id": "downloadmanager", "label": "DownloadManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadnotificationhelper", "label": ".downloadNotificationHelper()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L33", "_callable": true}, {"id": "downloadnotificationhelper", "label": "DownloadNotificationHelper", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getdownloadmanager", "label": ".getDownloadManager()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L43", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "label": ".getForegroundNotification()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L45", "_callable": true}, {"id": "mutablelist", "label": "MutableList", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "download", "label": "Download", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "notification", "label": "Notification", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getscheduler", "label": ".getScheduler()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L108", "_callable": true}, {"id": "scheduler", "label": "Scheduler", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed", "label": ".formatSpeed()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L110", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendadddownload", "label": "sendAddDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L123", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "downloadrequest", "label": "DownloadRequest", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendremovedownload", "label": "sendRemoveDownload()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L132", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L20", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "target": "downloadservice", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L20", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L32", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadmanager", "target": "downloadmanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadnotificationhelper", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadnotificationhelper", "target": "downloadnotificationhelper", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L40", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getdownloadmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L43", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getdownloadmanager", "target": "downloadmanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L45", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "target": "mutablelist", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "target": "download", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "target": "int", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "target": "notification", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getscheduler", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L108", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getscheduler", "target": "scheduler", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L110", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendadddownload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L123", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendadddownload", "target": "context", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendadddownload", "target": "downloadrequest", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendremovedownload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L132", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendremovedownload", "target": "context", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_sendremovedownload", "target": "string", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getdownloadmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadmanager", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_downloadserviceentrypoint_downloadnotificationhelper", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "buildProgressNotification", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "sumOf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "currentTimeMillis", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "coerceAtLeast", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "toFloat", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "average", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "isNotBlank", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "buildString", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L92", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L93", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "append", "is_member_call": false, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L94", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "build", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "setOnlyAlertOnce", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "setOngoing", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "setProgress", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "setContentText", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "setContentTitle", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "setSmallIcon", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "Builder", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L98", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_getforegroundnotification", "callee": "toInt", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_download_purefindownloadservice_purefindownloadservice_formatspeed", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt", "source_location": "L114", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/eed5cd216b8ad084ec02378c48aefaa5aebc2574ff9427586d3afda98f064558.json b/graphify-out/cache/ast/v0.9.5/eed5cd216b8ad084ec02378c48aefaa5aebc2574ff9427586d3afda98f064558.json new file mode 100644 index 00000000..6d0c600f --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/eed5cd216b8ad084ec02378c48aefaa5aebc2574ff9427586d3afda98f064558.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt", "label": "TvEpisodeScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "label": "TvEpisodeScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L31", "_callable": true}, {"id": "episodedto", "label": "EpisodeDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt"}, {"id": "episodescreenviewmodel", "label": "EpisodeScreenViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "label": "TvEpisodeScreenContent()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L65", "_callable": true}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "target": "episodedto", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "target": "episodescreenviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "target": "episode", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "callee": "selectEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "callee": "PurefinWaitingScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "callee": "navigate", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "callee": "PlayerRoute", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreen", "callee": "toString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "withFrameNanos", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "TvMediaDetailScaffold", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L79", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "TvMediaDetailBodyBox", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "TvEpisodeHeroSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "MediaDetailOverviewSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L101", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "MediaDetailPlaybackSection", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L115", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "MediaDetailSectionTitle", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "Spacer", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_episode_tvepisodescreen_tvepisodescreencontent", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt", "source_location": "L119", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/eee3b43be808d5cc408d1a19cd12bbc28e5ae967a916c69978205712e67deeeb.json b/graphify-out/cache/ast/v0.9.5/eee3b43be808d5cc408d1a19cd12bbc28e5ae967a916c69978205712e67deeeb.json new file mode 100644 index 00000000..c2ddcfa6 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/eee3b43be808d5cc408d1a19cd12bbc28e5ae967a916c69978205712e67deeeb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_kt", "label": "TrackPreference.kt", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences", "label": "TrackPreferences", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences", "label": "MediaTrackPreferences", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty", "label": "empty()", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L17", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt"}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_audiotrackproperties", "label": "AudioTrackProperties", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L23", "_callable": true}, {"id": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_subtitletrackproperties", "label": "SubtitleTrackProperties", "file_type": "code", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L30", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_trackpreferences", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty", "target": "string", "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": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences", "relation": "references", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_audiotrackproperties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_kt", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_subtitletrackproperties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L30", "weight": 1.0}, {"source": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_empty", "target": "home_repositories_purefin_core_model_src_main_java_hu_bbara_purefin_model_trackpreference_mediatrackpreferences", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt", "source_location": "L18", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/ef55a539be2263de0d5cde6ab71dde2f310d8f99d46aa57d17864c0d06f011f1.json b/graphify-out/cache/ast/v0.9.5/ef55a539be2263de0d5cde6ab71dde2f310d8f99d46aa57d17864c0d06f011f1.json new file mode 100644 index 00000000..06225f97 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/ef55a539be2263de0d5cde6ab71dde2f310d8f99d46aa57d17864c0d06f011f1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_kt", "label": "TvPlaybackProfileFamilyModule.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule", "label": "TvPlaybackProfileFamilyModule", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule_provideplaybackprofilefamily", "label": ".providePlaybackProfileFamily()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt", "source_location": "L13", "_callable": true}, {"id": "playbackprofilefamily", "label": "PlaybackProfileFamily", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule_provideplaybackprofilefamily", "relation": "method", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_modules_tvplaybackprofilefamilymodule_tvplaybackprofilefamilymodule_provideplaybackprofilefamily", "target": "playbackprofilefamily", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f066c1fd1fcaa7c684c7af40d6275829ce5e1c51401f0fe6b74d54f6892bbc5b.json b/graphify-out/cache/ast/v0.9.5/f066c1fd1fcaa7c684c7af40d6275829ce5e1c51401f0fe6b74d54f6892bbc5b.json new file mode 100644 index 00000000..627cf47d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f066c1fd1fcaa7c684c7af40d6275829ce5e1c51401f0fe6b74d54f6892bbc5b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt", "label": "NavigationManager.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand", "label": "NavigationCommand", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L8", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigate", "label": "Navigate", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L9", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_replaceall", "label": "ReplaceAll", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L10", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_pop", "label": "Pop", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L11", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager", "label": "NavigationManager", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L14", "_callable": true}, {"id": "sharedflow", "label": "SharedFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_navigate", "label": ".navigate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L16", "_callable": true}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_replaceall", "label": ".replaceAll()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L17", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_pop", "label": ".pop()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L18", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager", "label": "DefaultNavigationManager", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L21", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate", "label": ".navigate()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L29", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall", "label": ".replaceAll()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L33", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_pop", "label": ".pop()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L37", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L8", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L9", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_replaceall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_replaceall", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L10", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_pop", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_pop", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L11", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L14", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager", "target": "sharedflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_navigate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_navigate", "target": "route", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_replaceall", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L17", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_replaceall", "target": "route", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager_pop", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L18", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationmanager", "relation": "implements", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager", "target": "sharedflow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigationcommand", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate", "target": "route", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L33", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall", "target": "route", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_pop", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_navigate", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_replaceall", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_navigate", "callee": "tryEmit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_replaceall", "callee": "tryEmit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_navigationmanager_defaultnavigationmanager_pop", "callee": "tryEmit", "is_member_call": true, "source_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt", "source_location": "L38", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f0edb7e7ae0c0d047fdd6057ce6063ea403f9e8f61f257c4f0df8863e957e09e.json b/graphify-out/cache/ast/v0.9.5/f0edb7e7ae0c0d047fdd6057ce6063ea403f9e8f61f257c4f0df8863e957e09e.json new file mode 100644 index 00000000..50994dc7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f0edb7e7ae0c0d047fdd6057ce6063ea403f9e8f61f257c4f0df8863e957e09e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt", "label": "TvPlayerScreen.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "label": "TvPlayerScreen()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L88", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt"}, {"id": "playerviewmodel", "label": "PlayerViewModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "label": "HiddenTvSeekTimeline()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L439", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt"}, {"id": "timedmarker", "label": "TimedMarker", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "label": "TvPlayerClock()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L479", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "label": "handleTvPlayerRootKeyEvent()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L498", "_callable": true}, {"id": "keyevent", "label": "KeyEvent", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "label": "TvPlayerStopFeedback()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L542", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "target": "playerviewmodel", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "target": "long", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "target": "timedmarker", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "target": "list", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "target": "timedmarker", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "target": "keyevent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "loadMedia", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "rememberCoroutineScope", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "collectAsStateWithLifecycle", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L103", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L105", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L106", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableIntStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableIntStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L110", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L116", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L120", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L122", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "FocusRequester", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "LifecycleEventEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L128", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "pausePlayback", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "DisposableEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L131", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "onDispose", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "clearFlags", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L133", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "addFlags", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "clearFlags", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L163", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L165", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "LifecycleEventEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L168", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "hideControlsWithTimeout", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L210", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L215", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L219", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "requestFocus", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L221", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "BackHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L233", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "closeTrackPanel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L235", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "closePlaylist", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "hideControls", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "onBack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L242", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "focusable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "onKeyEvent", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L247", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "togglePlayPause", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L260", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "seekBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "hideControlsWithTimeout", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "AndroidView", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L275", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "apply", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "PlayerView", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L277", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "setBottomPaddingFraction", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L281", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "setBottomPaddingFraction", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L286", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L288", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L288", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L293", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L295", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L296", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "TvPlayerControlsOverlay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L298", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L299", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "togglePlayPause", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L306", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "seekTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L308", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "seekBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L311", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "skipActiveSegment", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L314", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "previous", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L317", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "playQueueItem", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L324", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L326", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L327", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L328", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L332", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L334", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L335", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L336", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L336", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L343", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L345", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L345", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "TvIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L352", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "skipActiveSegment", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L355", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L358", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L362", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L364", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L364", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L371", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "TvNextEpisodeOverlay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L372", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "focusRequester", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L375", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "ValueChangeTimedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L381", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L384", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L384", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "TvPlayerLoadingErrorEndCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L398", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L399", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "retry", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L401", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "seekTo", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L404", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "resumePlayback", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L405", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "clearError", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L407", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "ValueChangeTimedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L410", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L413", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L418", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "slideInHorizontally", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L420", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "slideOutHorizontally", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L421", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L423", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "TvTrackSelectionPanel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L424", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "selectTrack", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L428", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "closeTrackPanel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L429", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerscreen", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L431", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "takeIf", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L448", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L450", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L451", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L451", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L451", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L451", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L453", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "TvPlayerTimeRow", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L457", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L460", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "PlayerSeekBarTrack", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L462", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L468", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_hiddentvseektimeline", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L468", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L481", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "mutableStateOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L481", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "now", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L481", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "LaunchedEffect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L482", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "now", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L484", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "delay", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L485", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L488", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "ofPattern", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L488", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "getDefault", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L488", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L489", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerclock", "callee": "format", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L490", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "callee": "onSeekRelative", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L511", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "callee": "onSeekRelative", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L516", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "callee": "onShowControls", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L521", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_handletvplayerrootkeyevent", "callee": "onTogglePlayback", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L530", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L550", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L551", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L551", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L551", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L551", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L554", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L558", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_player_tvplayerscreen_tvplayerstopfeedback", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt", "source_location": "L562", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f1077b559d4e126f3138e9e16d697e7049ba5db63d71cfa470d0c17eb51c2c0f.json b/graphify-out/cache/ast/v0.9.5/f1077b559d4e126f3138e9e16d697e7049ba5db63d71cfa470d0c17eb51c2c0f.json new file mode 100644 index 00000000..88748169 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f1077b559d4e126f3138e9e16d697e7049ba5db63d71cfa470d0c17eb51c2c0f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_kt", "label": "HomeLibrarySettingsProvider.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider", "label": "HomeLibrarySettingsProvider", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt", "source_location": "L12", "_callable": true}, {"id": "settingsgroupprovider", "label": "SettingsGroupProvider", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt"}, {"id": "settinggroup", "label": "SettingGroup", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt"}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider", "target": "settingsgroupprovider", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider", "target": "flow", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider", "target": "list", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_settings_homelibrarysettingsprovider_homelibrarysettingsprovider", "target": "settinggroup", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f17fd7f2b14c40822c6ca95bcded69e8f03ea5603e00c98c86558e8995d037fa.json b/graphify-out/cache/ast/v0.9.5/f17fd7f2b14c40822c6ca95bcded69e8f03ea5603e00c98c86558e8995d037fa.json new file mode 100644 index 00000000..c6d66278 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f17fd7f2b14c40822c6ca95bcded69e8f03ea5603e00c98c86558e8995d037fa.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_kt", "label": "BooleanSettingItem.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "label": "BooleanSettingItem()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt", "source_location": "L14", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "callee": "ListItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt", "source_location": "L23", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "callee": "Switch", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_settings_components_booleansettingitem_booleansettingitem", "callee": "toggleable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f1c739ea6ff0ff08cffb517200714c4bf7a6632d25c0d76f2e48280cbba9fb7f.json b/graphify-out/cache/ast/v0.9.5/f1c739ea6ff0ff08cffb517200714c4bf7a6632d25c0d76f2e48280cbba9fb7f.json new file mode 100644 index 00000000..2e7edbf2 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f1c739ea6ff0ff08cffb517200714c4bf7a6632d25c0d76f2e48280cbba9fb7f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_kt", "label": "MediaRepositoryModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule", "label": "MediaRepositoryModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L19", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindonlinerepository", "label": ".bindOnlineRepository()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L23", "_callable": true}, {"id": "inmemorylocalmediarepository", "label": "InMemoryLocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}, {"id": "localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindofflinerepository", "label": ".bindOfflineRepository()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L27", "_callable": true}, {"id": "offlinelocalmediarepository", "label": "OfflineLocalMediaRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindhomerepository", "label": ".bindHomeRepository()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L31", "_callable": true}, {"id": "inmemoryappcontentrepository", "label": "InMemoryAppContentRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}, {"id": "homerepository", "label": "HomeRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindmediametadataupdater", "label": ".bindMediaMetadataUpdater()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L34", "_callable": true}, {"id": "jellyfinmediametadataupdaterimpl", "label": "JellyfinMediaMetadataUpdaterImpl", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}, {"id": "mediametadataupdater", "label": "MediaMetadataUpdater", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindsearchmanager", "label": ".bindSearchManager()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L37", "_callable": true}, {"id": "searchmanagerimpl", "label": "SearchManagerImpl", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}, {"id": "searchmanager", "label": "SearchManager", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L19", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindonlinerepository", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L23", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindonlinerepository", "target": "inmemorylocalmediarepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindonlinerepository", "target": "localmediarepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindofflinerepository", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L27", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindofflinerepository", "target": "offlinelocalmediarepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindofflinerepository", "target": "localmediarepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindhomerepository", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L31", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindhomerepository", "target": "inmemoryappcontentrepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindhomerepository", "target": "homerepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindmediametadataupdater", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L34", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindmediametadataupdater", "target": "jellyfinmediametadataupdaterimpl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindmediametadataupdater", "target": "mediametadataupdater", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindsearchmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt", "source_location": "L37", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindsearchmanager", "target": "searchmanagerimpl", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_module_mediarepositorymodule_mediarepositorymodule_bindsearchmanager", "target": "searchmanager", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f23545e7ee323675ed64bb85f465ac8849c0023d85e15f77c6f065408dc42220.json b/graphify-out/cache/ast/v0.9.5/f23545e7ee323675ed64bb85f465ac8849c0023d85e15f77c6f065408dc42220.json new file mode 100644 index 00000000..63748e93 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f23545e7ee323675ed64bb85f465ac8849c0023d85e15f77c6f065408dc42220.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_kt", "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"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "label": "ContinueWatchingCard()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L21", "_callable": true}, {"id": "mediauimodel", "label": "MediaUiModel", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_kt", "target": "home_repositories_purefin_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/ContinueWatchingCard.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "target": "mediauimodel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "rememberHomeMediaSharedBoundsClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "onMediaSelected", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "MediaImageCard", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "MediaAction", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "onMarkAsWatched", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "homeMediaSharedBoundsSource", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "PaddingValues", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "verticalGradient", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "listOf", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "MediaProgressBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L73", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_home_components_continuewatching_continuewatchingcard_continuewatchingcard", "callee": "align", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt", "source_location": "L74", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f279eb6ef7f573d0758a770583dbfd5bd8ee5eacea75bb17570a007a7da56e1f.json b/graphify-out/cache/ast/v0.9.5/f279eb6ef7f573d0758a770583dbfd5bd8ee5eacea75bb17570a007a7da56e1f.json new file mode 100644 index 00000000..16ecd302 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f279eb6ef7f573d0758a770583dbfd5bd8ee5eacea75bb17570a007a7da56e1f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_kt", "label": "LibraryDto.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/LibraryDto.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_librarydto", "label": "LibraryDto", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/navigation/LibraryDto.kt", "source_location": "L6", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_navigation_librarydto_kt", "target": "home_repositories_purefin_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/LibraryDto.kt", "source_location": "L6", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f507acc4e42c2514df89fc1918df463bde797bb78ed7151ebfdc561ffb939056.json b/graphify-out/cache/ast/v0.9.5/f507acc4e42c2514df89fc1918df463bde797bb78ed7151ebfdc561ffb939056.json new file mode 100644 index 00000000..89130ae8 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f507acc4e42c2514df89fc1918df463bde797bb78ed7151ebfdc561ffb939056.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt", "label": "PersistentOverlayContainer.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "label": "PersistentOverlayController", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L23", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt"}, {"id": "composable", "label": "Composable", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt"}, {"id": "unit", "label": "Unit", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_show", "label": ".show()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L32", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_hide", "label": ".hide()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L36", "_callable": true}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "label": "PersistentOverlayContainer()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L49", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller", "label": "rememberPersistentOverlayController()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L75", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "target": "composable", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "target": "unit", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_show", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_hide", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "relation": "references", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller_hide", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontroller", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L77", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "fillMaxSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "MutableInteractionSource", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L65", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_persistentoverlaycontainer", "callee": "invoke", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L70", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_persistentoverlaycontainer_rememberpersistentoverlaycontroller", "callee": "remember", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt", "source_location": "L77", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f59ab7b0a6a1360d59fe1d63fdb9b50a37d54021d20c400df8c665beb3ad2dc3.json b/graphify-out/cache/ast/v0.9.5/f59ab7b0a6a1360d59fe1d63fdb9b50a37d54021d20c400df8c665beb3ad2dc3.json new file mode 100644 index 00000000..7101e9c9 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f59ab7b0a6a1360d59fe1d63fdb9b50a37d54021d20c400df8c665beb3ad2dc3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt", "label": "PlayerQueuePanel.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "label": "PlayerQueuePanel()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L36", "_callable": true}, {"id": "playeruistate", "label": "PlayerUiState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "label": "QueueRow()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L119", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "target": "playeruistate", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "target": "string", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "target": "boolean", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "target": "modifier", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L45", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "Surface", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "fillMaxHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L61", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L66", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "onClose", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "AnimatedVisibility", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L83", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "fadeIn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "fadeOut", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "LazyColumn", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L87", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L88", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "items", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L91", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "onSelect", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "testTag", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_playerqueuepanel", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L109", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "Row", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L129", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "clickable", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L130", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L132", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L134", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "onClick", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L138", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "spacedBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L141", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L143", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "width", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L144", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L146", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "PurefinAsyncImage", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L150", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "aspectRatio", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L153", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "weight", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L159", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L160", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L169", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_player_components_playerqueuepanel_queuerow", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt", "source_location": "L171", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f61be1fdde825bf0a01a1eefda59441f257f5d19f4bf6579c1a738cdb0d1b9dc.json b/graphify-out/cache/ast/v0.9.5/f61be1fdde825bf0a01a1eefda59441f257f5d19f4bf6579c1a738cdb0d1b9dc.json new file mode 100644 index 00000000..13da498d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f61be1fdde825bf0a01a1eefda59441f257f5d19f4bf6579c1a738cdb0d1b9dc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt", "label": "ConnectivityNetworkMonitor.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor", "label": "ConnectivityNetworkMonitor", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L25", "_callable": true}, {"id": "networkmonitor", "label": "NetworkMonitor", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable", "label": "onAvailable()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L45", "_callable": true}, {"id": "network", "label": "Network", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onlost", "label": "onLost()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L50", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection", "label": ".checkConnection()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L62", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "label": ".updateServerReachability()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L72", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected", "label": ".isCurrentlyConnected()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L87", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L25", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor", "target": "networkmonitor", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L25", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L45", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable", "target": "network", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onlost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L50", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onlost", "target": "network", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L62", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L72", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L87", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onlost", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_checkconnection", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_onavailable", "callee": "launch", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "callee": "withTimeoutOrNull", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "callee": "probeServer", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L75", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "callee": "w", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_updateserverreachability", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L80", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected", "callee": "getNetworkCapabilities", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L89", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_connectivitynetworkmonitor_connectivitynetworkmonitor_iscurrentlyconnected", "callee": "hasCapability", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt", "source_location": "L90", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f655e0bec029b6206f28ef2452eb361377eefad4abcc8786f48bdda2d7a3407e.json b/graphify-out/cache/ast/v0.9.5/f655e0bec029b6206f28ef2452eb361377eefad4abcc8786f48bdda2d7a3407e.json new file mode 100644 index 00000000..3f8d16ab --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f655e0bec029b6206f28ef2452eb361377eefad4abcc8786f48bdda2d7a3407e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_kt", "label": "LibraryTopBar.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar", "label": "LibraryTopBar()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt", "source_location": "L12", "_callable": true}, {"id": "topappbarscrollbehavior", "label": "TopAppBarScrollBehavior", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt"}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar", "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": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar", "target": "topappbarscrollbehavior", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar", "callee": "DefaultTopBar", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar", "callee": "DefaultTopBarIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_ui_screen_library_components_librarytopbar_librarytopbar", "callee": "DefaultTopBarIconButton", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt", "source_location": "L28", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f6a435ec06bae85d9414edbce3bb73ca55042937613c8db213683a6983921f28.json b/graphify-out/cache/ast/v0.9.5/f6a435ec06bae85d9414edbce3bb73ca55042937613c8db213683a6983921f28.json new file mode 100644 index 00000000..18cb8f41 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f6a435ec06bae85d9414edbce3bb73ca55042937613c8db213683a6983921f28.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_kt", "label": "UserSession.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSession.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession", "label": "UserSession", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSession.kt", "source_location": "L7", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersession_usersession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSession.kt", "source_location": "L7", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f6b0987ad386d11d8e35fcdd8b8e410d322a6266a7ff6a586754ee1819c10aa8.json b/graphify-out/cache/ast/v0.9.5/f6b0987ad386d11d8e35fcdd8b8e410d322a6266a7ff6a586754ee1819c10aa8.json new file mode 100644 index 00000000..7a3612da --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f6b0987ad386d11d8e35fcdd8b8e410d322a6266a7ff6a586754ee1819c10aa8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_kt", "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"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect", "label": "HomeRefreshSideEffect", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt", "source_location": "L3", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect_run", "label": ".run()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt", "source_location": "L4", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_feature_browse_home_refresh_homerefreshsideeffect_homerefreshsideeffect_run", "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}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f6b6a6193bbea23e7c06cc29b520a983d6352014b50eef98de2c7cff1a5b1a33.json b/graphify-out/cache/ast/v0.9.5/f6b6a6193bbea23e7c06cc29b520a983d6352014b50eef98de2c7cff1a5b1a33.json new file mode 100644 index 00000000..2fee3913 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f6b6a6193bbea23e7c06cc29b520a983d6352014b50eef98de2c7cff1a5b1a33.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_kt", "label": "UserSessionModule.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule", "label": "UserSessionModule", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore", "label": ".provideUserProfileDataStore()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt", "source_location": "L20", "_callable": true}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt"}, {"id": "datastore", "label": "DataStore", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt"}, {"id": "usersession", "label": "UserSession", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository", "label": ".provideUserSessionRepository()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt", "source_location": "L34", "_callable": true}, {"id": "usersessionrepository", "label": "UserSessionRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt"}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore", "target": "context", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore", "target": "datastore", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore", "target": "usersession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository", "target": "datastore", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository", "target": "usersession", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository", "target": "usersessionrepository", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore", "callee": "create", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore", "callee": "dataStoreFile", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideuserprofiledatastore", "callee": "ReplaceFileCorruptionHandler", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_jellyfin_session_usersessionmodule_usersessionmodule_provideusersessionrepository", "callee": "DataStoreUserSessionRepository", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt", "source_location": "L39", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f7cfa3a526461e77be364d6b91276b774c3fc5819e5c41df21ae5105de2d92b9.json b/graphify-out/cache/ast/v0.9.5/f7cfa3a526461e77be364d6b91276b774c3fc5819e5c41df21ae5105de2d92b9.json new file mode 100644 index 00000000..98da2100 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f7cfa3a526461e77be364d6b91276b774c3fc5819e5c41df21ae5105de2d92b9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt", "label": "InMemoryLocalMediaRepository.kt", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "label": "InMemoryLocalMediaRepository", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L29", "_callable": true}, {"id": "localmediarepository", "label": "LocalMediaRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "stateflow", "label": "StateFlow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie", "label": ".getMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L47", "_callable": true}, {"id": "flow", "label": "Flow", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries", "label": ".getSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L50", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode", "label": ".getEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L53", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "label": ".loadMovie()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L56", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "label": ".loadSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L74", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "label": ".loadEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L100", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies", "label": ".upsertMovies()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L118", "_callable": true}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "label": ".upsertSeries()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L122", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes", "label": ".upsertEpisodes()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L135", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "label": ".loadSeasons()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L139", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "label": ".loadSeasonEpisodes()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L160", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress", "label": ".updateWatchProgress()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L206", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "label": ".updateWatchProgressPercent()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L212", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "label": ".markAsWatched()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L236", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt"}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition", "label": ".updatePlaybackPosition()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L256", "_callable": true}, {"id": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode", "label": ".updateLoadedSeriesEpisode()", "file_type": "code", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L264", "_callable": true}], "edges": [{"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_kt", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "localmediarepository", "relation": "implements", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L29", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L39", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "stateflow", "relation": "references", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L42", "weight": 1.0, "context": "field"}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "stateflow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "map", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L47", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L50", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L53", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode", "target": "flow", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L56", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L74", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L100", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L118", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies", "target": "movie", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L122", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "target": "series", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L135", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes", "target": "list", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L139", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L160", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L206", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L212", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "target": "double", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L236", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "target": "boolean", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L256", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition", "target": "uuid", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateplaybackposition", "target": "long", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode", "relation": "method", "confidence": "EXTRACTED", "source_file": "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L264", "weight": 1.0}, {"source": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode", "target": "episode", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "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": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress", "target": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getmovie", "callee": "distinctUntilChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L48", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getseries", "callee": "distinctUntilChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L51", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_getepisode", "callee": "distinctUntilChanged", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L54", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L60", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "toMovie", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadmovie", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L74", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L76", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "toSeries", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L81", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L82", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L84", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L85", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseries", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L95", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L100", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "getItemInfo", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L102", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "d", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L104", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "toEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L107", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L108", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadepisode", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L113", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertmovies", "callee": "associateBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L119", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L123", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "callee": "mapValues", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "callee": "associateBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L124", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "callee": "isNotEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L126", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertseries", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L127", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_upsertepisodes", "callee": "associateBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L136", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L139", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "RuntimeException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L145", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L148", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "getSeasons", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "toSeason", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L149", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L151", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasons", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L155", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "run", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L161", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "RuntimeException", "is_member_call": false, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L167", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "none", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L177", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "first", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L181", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "getEpisodesInSeason", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L182", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "toEpisode", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L183", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L184", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L186", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "isEmpty", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L188", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L189", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "associateBy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L197", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "e", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_loadseasonepisodes", "callee": "tag", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L201", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogress", "callee": "toDouble", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L208", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "callee": "coerceIn", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L214", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "callee": "containsKey", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L217", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L218", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L220", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "callee": "containsKey", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L224", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L226", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L228", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updatewatchprogresspercent", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L232", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "callee": "containsKey", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L237", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L238", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L240", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "callee": "containsKey", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L244", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L246", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L248", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_markaswatched", "callee": "let", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L252", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode", "callee": "update", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L265", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode", "callee": "none", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L269", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L273", "receiver": null}, {"caller_nid": "home_repositories_purefin_data_src_main_java_hu_bbara_purefin_data_catalog_inmemorylocalmediarepository_inmemorylocalmediarepository_updateloadedseriesepisode", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt", "source_location": "L281", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/f9318875cd8197a32eb2479d545b972888af2995216e3d15cce7868a078e3aca.json b/graphify-out/cache/ast/v0.9.5/f9318875cd8197a32eb2479d545b972888af2995216e3d15cce7868a078e3aca.json new file mode 100644 index 00000000..c5f33323 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/f9318875cd8197a32eb2479d545b972888af2995216e3d15cce7868a078e3aca.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_kt", "label": "MediaDetailComponents.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "label": "MediaMetaChip()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L21", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_kt", "target": "home_repositories_purefin_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/MediaDetailComponents.kt", "source_location": "L21", "weight": 1.0}, {"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "target": "modifier", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "wrapContentHeight", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "height", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_media_mediadetailcomponents_mediametachip", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt", "source_location": "L39", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/fc76c0314bda1ffa8099ef14cdb745ba188edf574821cba4129c3f3e81a3709c.json b/graphify-out/cache/ast/v0.9.5/fc76c0314bda1ffa8099ef14cdb745ba188edf574821cba4129c3f3e81a3709c.json new file mode 100644 index 00000000..287ebabe --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/fc76c0314bda1ffa8099ef14cdb745ba188edf574821cba4129c3f3e81a3709c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_kt", "label": "PurefinTextButton.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton", "label": "PurefinTextButton()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt", "source_location": "L10", "_callable": true}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton", "target": "boolean", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton", "callee": "Button", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt", "source_location": "L17", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_button_purefintextbutton_purefintextbutton", "callee": "buttonColors", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt", "source_location": "L21", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/fca8487e4d10a888ea65a77369ee3ba1421cbc31ce4d072972c1154c28d39acb.json b/graphify-out/cache/ast/v0.9.5/fca8487e4d10a888ea65a77369ee3ba1421cbc31ce4d072972c1154c28d39acb.json new file mode 100644 index 00000000..97062f18 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/fca8487e4d10a888ea65a77369ee3ba1421cbc31ce4d072972c1154c28d39acb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_kt", "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"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "label": "TvHomeMetaChip()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt", "source_location": "L19", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt"}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "target": "string", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "target": "modifier", "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": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "target": "boolean", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt", "source_location": "L27", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "callee": "copy", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt", "source_location": "L33", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_ui_screen_home_components_tvhomemetachip_tvhomemetachip", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt", "source_location": "L39", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/fe7fee71b7c4dadb3dc3e200cdff642d44d16e5d3ff70213dd8252bdc775986e.json b/graphify-out/cache/ast/v0.9.5/fe7fee71b7c4dadb3dc3e200cdff642d44d16e5d3ff70213dd8252bdc775986e.json new file mode 100644 index 00000000..9c811c73 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/fe7fee71b7c4dadb3dc3e200cdff642d44d16e5d3ff70213dd8252bdc775986e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt", "label": "WatchStateBadge.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "label": "WatchStateBadge()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L22", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt"}, {"id": "color", "label": "Color", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt"}, {"id": "int", "label": "Int", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt"}, {"id": "modifier", "label": "Modifier", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadgepreview", "label": "WatchStateBadgePreview()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L53", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "target": "boolean", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "target": "color", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "target": "int", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "target": "modifier", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadgepreview", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadgepreview", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "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}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "callee": "Box", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L34", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "callee": "size", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "callee": "background", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "callee": "border", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "callee": "matchParentSize", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadge", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_badge_watchstatebadge_watchstatebadgepreview", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/fe8d082ed86b25571242c3abaaf5b11e999830b928fc18bdf1920849d6a51347.json b/graphify-out/cache/ast/v0.9.5/fe8d082ed86b25571242c3abaaf5b11e999830b928fc18bdf1920849d6a51347.json new file mode 100644 index 00000000..a2b410dc --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/fe8d082ed86b25571242c3abaaf5b11e999830b928fc18bdf1920849d6a51347.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_kt", "label": "PurefinComplexTextField.kt", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "label": "PurefinComplexTextField()", "file_type": "code", "source_file": "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L24", "_callable": true}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt"}, {"id": "imagevector", "label": "ImageVector", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt"}, {"id": "visualtransformation", "label": "VisualTransformation", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt"}], "edges": [{"source": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_kt", "target": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "target": "string", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "target": "imagevector", "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": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "target": "visualtransformation", "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"}], "raw_calls": [{"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "Column", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L37", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "padding", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "TextField", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L44", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "clip", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "fillMaxWidth", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L47", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "RoundedCornerShape", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "Text", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L50", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L52", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "Icon", "is_member_call": false, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L57", "receiver": null}, {"caller_nid": "home_repositories_purefin_core_ui_src_main_java_hu_bbara_purefin_ui_common_textfield_purefincomplextextfield_purefincomplextextfield", "callee": "colors", "is_member_call": true, "source_file": "/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt", "source_location": "L62", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/fed5ec9c53c246a354fc57279a7f87c85cece679703bff10f42496ab0a50a826.json b/graphify-out/cache/ast/v0.9.5/fed5ec9c53c246a354fc57279a7f87c85cece679703bff10f42496ab0a50a826.json new file mode 100644 index 00000000..d5c08c1d --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/fed5ec9c53c246a354fc57279a7f87c85cece679703bff10f42496ab0a50a826.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_kt", "label": "RouteEntryBuilder.kt", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "label": "appRouteEntryBuilder()", "file_type": "code", "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L16", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_kt", "target": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "AppScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L25", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "SearchScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L32", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "MovieScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L35", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L39", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "SeriesScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "CompositionLocalProvider", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L46", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "EpisodeScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "LibraryScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "LoginScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_src_main_java_hu_bbara_purefin_navigation_routeentrybuilder_approuteentrybuilder", "callee": "SettingsScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt", "source_location": "L59", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/fefa457d8cd3d6a4d8ec9fbf7d151e82240e0b5e22d9096315db86d5372e5a34.json b/graphify-out/cache/ast/v0.9.5/fefa457d8cd3d6a4d8ec9fbf7d151e82240e0b5e22d9096315db86d5372e5a34.json new file mode 100644 index 00000000..a8e47105 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/fefa457d8cd3d6a4d8ec9fbf7d151e82240e0b5e22d9096315db86d5372e5a34.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "label": "TvRouteEntryBuilder.kt", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvhomesection", "label": "tvHomeSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvloginsection", "label": "tvLoginSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L22", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvmoviesection", "label": "tvMovieSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L28", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvseriessection", "label": "tvSeriesSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L34", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection", "label": "tvEpisodeSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L40", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvplayersection", "label": "tvPlayerSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L50", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvlibrarysection", "label": "tvLibrarySection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L60", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvsettingssection", "label": "tvSettingsSection()", "file_type": "code", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L70", "_callable": true}], "edges": [{"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvhomesection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L16", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvloginsection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L22", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvmoviesection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L28", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvseriessection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L34", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L40", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvplayersection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L50", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvlibrarysection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L60", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_kt", "target": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvsettingssection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L70", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvhomesection", "callee": "TvAppScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L18", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvloginsection", "callee": "TvLoginScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L24", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvmoviesection", "callee": "TvMovieScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvseriessection", "callee": "TvSeriesScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L36", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection", "callee": "TvSeriesScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L42", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvepisodesection", "callee": "SeriesDto", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L43", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvplayersection", "callee": "TvPlayerScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L53", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvplayersection", "callee": "pop", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L55", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvlibrarysection", "callee": "hiltViewModel", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L62", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvlibrarysection", "callee": "TvLibraryScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L63", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_main_java_hu_bbara_purefin_navigation_tvrouteentrybuilder_tvsettingssection", "callee": "TvSettingsScreen", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt", "source_location": "L72", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/fefc2c547d97b8527181e5bdfb06776c9a4a9d894c7e283e45a728239e18b62c.json b/graphify-out/cache/ast/v0.9.5/fefc2c547d97b8527181e5bdfb06776c9a4a9d894c7e283e45a728239e18b62c.json new file mode 100644 index 00000000..b6d60908 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/fefc2c547d97b8527181e5bdfb06776c9a4a9d894c7e283e45a728239e18b62c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt", "label": "PlaybackProgressReporter.kt", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L1"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter", "label": "PlaybackProgressReporter", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L5", "_callable": true}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart", "label": ".reportPlaybackStart()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L6", "_callable": true}, {"id": "uuid", "label": "UUID", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt"}, {"id": "playbackreportcontext", "label": "PlaybackReportContext", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress", "label": ".reportPlaybackProgress()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L7", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt"}, {"id": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped", "label": ".reportPlaybackStopped()", "file_type": "code", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L13", "_callable": true}], "edges": [{"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_kt", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L5", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L6", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstart", "target": "playbackreportcontext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L7", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress", "target": "boolean", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackprogress", "target": "playbackreportcontext", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter", "target": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped", "relation": "method", "confidence": "EXTRACTED", "source_file": "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt", "source_location": "L13", "weight": 1.0}, {"source": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped", "target": "uuid", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped", "target": "long", "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": "home_repositories_purefin_core_src_main_java_hu_bbara_purefin_core_data_playbackprogressreporter_playbackprogressreporter_reportplaybackstopped", "target": "playbackreportcontext", "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"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.5/fff966fa93dd4b15e6f805d37764d836f96cf95724e02970d16e2abd5764e7ce.json b/graphify-out/cache/ast/v0.9.5/fff966fa93dd4b15e6f805d37764d836f96cf95724e02970d16e2abd5764e7ce.json new file mode 100644 index 00000000..5f3f1a80 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.5/fff966fa93dd4b15e6f805d37764d836f96cf95724e02970d16e2abd5764e7ce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_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"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "label": "TvFocusedItemHeroTest", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L16", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_backdropimageurl_usesfallbackwhenbackdropprefixismissing", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata", "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", "_callable": true}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "label": ".sampleMovie()", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L75", "_callable": true}, {"id": "double", "label": "Double", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt"}, {"id": "movie", "label": "Movie", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "label": ".sampleEpisode()", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L94", "_callable": true}, {"id": "boolean", "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt"}, {"id": "episode", "label": "Episode", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt"}, {"id": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "label": ".sampleSeries()", "file_type": "code", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L115", "_callable": true}, {"id": "series", "label": "Series", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt"}], "edges": [{"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_kt", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_backdropimageurl_usesfallbackwhenbackdropprefixismissing", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "target": "double", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "target": "movie", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "target": "double", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "target": "boolean", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "target": "episode", "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": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "target": "series", "relation": "references", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L115", "weight": 1.0, "context": "return_type"}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata", "target": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "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": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "target": "movie", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L76", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "target": "episode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L95", "weight": 1.0}, {"source": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "target": "series", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L116", "weight": 1.0}], "raw_calls": [{"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "callee": "ContinueWatchingItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L21", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "callee": "toTvFocusedHeroModel", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L26", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L28", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L29", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L30", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_movieitem_mapsmetadataandbackdrop", "callee": "finishImageUrl", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L31", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_backdropimageurl_usesfallbackwhenbackdropprefixismissing", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L38", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_backdropimageurl_usesfallbackwhenbackdropprefixismissing", "callee": "backdropImageUrl", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L40", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata", "callee": "NextUpItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L49", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata", "callee": "toTvFocusedHeroModel", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L56", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L58", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_episodeitem_mapsepisodemetadata", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L59", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata", "callee": "PosterItem", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L64", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata", "callee": "toTvFocusedHeroModel", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L69", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L71", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_seriesitem_usesseasonandunwatchedmetadata", "callee": "assertEquals", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L72", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L77", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L78", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_samplemovie", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L90", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L96", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L97", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L99", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleepisode", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L111", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L117", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "callee": "fromString", "is_member_call": true, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L118", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L125", "receiver": null}, {"caller_nid": "home_repositories_purefin_app_tv_src_test_java_hu_bbara_purefin_ui_screen_home_components_tvfocuseditemherotest_tvfocuseditemherotest_sampleseries", "callee": "emptyList", "is_member_call": false, "source_file": "/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt", "source_location": "L126", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/79f14b07b36c2ce11a308942f64258d48cf91a037e259a41c116b2af42b93be6.json b/graphify-out/cache/semantic/79f14b07b36c2ce11a308942f64258d48cf91a037e259a41c116b2af42b93be6.json new file mode 100644 index 00000000..d90d3261 --- /dev/null +++ b/graphify-out/cache/semantic/79f14b07b36c2ce11a308942f64258d48cf91a037e259a41c116b2af42b93be6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "readme_purefin", "label": "Purefin", "file_type": "concept", "source_file": "README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "readme_jellyfin", "label": "Jellyfin", "file_type": "concept", "source_file": "README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "readme_kotlin", "label": "Kotlin", "file_type": "concept", "source_file": "README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "readme_jetpack_compose", "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_media3_exoplayer", "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_hilt", "label": "Hilt", "file_type": "concept", "source_file": "README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "readme_room_database", "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_datastore", "label": "DataStore", "file_type": "concept", "source_file": "README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "readme_coil", "label": "Coil", "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", "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_okhttp", "label": "OkHttp", "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", "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_kotlin_serialization", "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_android", "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_tv", "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_video_playback_queue", "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_continue_watching", "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_user_authentication", "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_smart_downloads", "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_centralized_subtitles_management", "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_apk_version_manager", "label": "APK Version Manager", "file_type": "concept", "source_file": "README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "readme_purefin", "target": "readme_jellyfin", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "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_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_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_hilt", "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_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_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_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_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_androidx_navigation_3", "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_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_video_playback_queue", "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_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_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_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_apk_version_manager", "relation": "conceptually_related_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.85, "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.95, "source_file": "README.md", "source_location": null, "weight": 1.0}, {"source": "readme_continue_watching", "target": "readme_smart_downloads", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "README.md", "source_location": null, "weight": 1.0}], "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"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/84aa73e809aeeb411063ad6b69fc4ece36b23a82366471a9ccbfc823efa7453e.json b/graphify-out/cache/semantic/84aa73e809aeeb411063ad6b69fc4ece36b23a82366471a9ccbfc823efa7453e.json new file mode 100644 index 00000000..7ab15b5e --- /dev/null +++ b/graphify-out/cache/semantic/84aa73e809aeeb411063ad6b69fc4ece36b23a82366471a9ccbfc823efa7453e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "agents_material_design_3", "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_conventional_commits", "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_preferred_workflow", "label": "Preferred Workflow", "file_type": "rationale", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"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_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_preferred_workflow", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}], "hyperedges": [{"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"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/db95b5759cb69ad0549593af12d9b511c0384378fc34936d3c0144f03cb9c6d8.json b/graphify-out/cache/semantic/db95b5759cb69ad0549593af12d9b511c0384378fc34936d3c0144f03cb9c6d8.json new file mode 100644 index 00000000..3753c3c6 --- /dev/null +++ b/graphify-out/cache/semantic/db95b5759cb69ad0549593af12d9b511c0384378fc34936d3c0144f03cb9c6d8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "app-tv_src_main_res_mipmap_purefin_logo", "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}], "edges": [], "hyperedges": [{"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"}]} \ No newline at end of file diff --git a/graphify-out/cache/stat-index.json b/graphify-out/cache/stat-index.json new file mode 100644 index 00000000..9d914996 --- /dev/null +++ b/graphify-out/cache/stat-index.json @@ -0,0 +1 @@ +{"/home/repositories/Purefin/app-tv/build.gradle.kts":{"size":3555,"mtime_ns":1781870261003739488,"hash":"8033bc6516e2c42605df8864f2c8f31fc490e3a2367c267bc33d18920c0a832c"},"/home/repositories/Purefin/app-tv/google-services.json":{"size":675,"mtime_ns":1781870261003876988,"hash":"cd222395031dd1c582d1dc3e7f3a5935510d1bdc0ac2c3a3b6138799fb28b656"},"/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt":{"size":1256,"mtime_ns":1781870261004217572,"hash":"cb0b4e00e95a645de03343b5cd01a8b759e1cbc80e542c1adc9b4a1c1fbbd451"},"/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt":{"size":4473,"mtime_ns":1781870261004435697,"hash":"762aa5a13782d407ae3a2d072414ba81a69e41595b60692c6eb32f06a07fa359"},"/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt":{"size":16833,"mtime_ns":1781870261004664114,"hash":"8490f4e3c9fbe5c72186b18cd1394280d16a6da8c5f48296da3864b5fac6f6ec"},"/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt":{"size":3917,"mtime_ns":1781870261004809156,"hash":"ec23eb9597f7636ccb6a7b6d6ccdc9ffee071397b9ce944f545d62ef6fdcd894"},"/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt":{"size":1828,"mtime_ns":1781870261004921073,"hash":"3dc70cd78e116b5df62cff3c7b6419f1ae3a034e43f9b148825e4ab3eb775c67"},"/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt":{"size":3209,"mtime_ns":1781870261005034490,"hash":"3b36fe8ae4f94813231586b9333b20ddcb058846f2f06998cdee4b7bc7b05232"},"/home/repositories/Purefin/app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt":{"size":7322,"mtime_ns":1781870261005130782,"hash":"93039ab7c61acf43b5c60caf67871a311c9558524b0038f6a59a65954718db49"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt":{"size":1920,"mtime_ns":1781870261005724492,"hash":"cd9ddd606ec097e098581d55c67368d3de4089372f6a59ec267179866dce6e1b"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt":{"size":404,"mtime_ns":1781870261005838075,"hash":"ef55a539be2263de0d5cde6ab71dde2f310d8f99d46aa57d17864c0d06f011f1"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/NavigationLocals.kt":{"size":538,"mtime_ns":1781870261005930576,"hash":"a42c695039a1fb6d15d3ce00026779869fdc9edd4050085babbc43bb56281de4"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt":{"size":2191,"mtime_ns":1781870261006031784,"hash":"fefa457d8cd3d6a4d8ec9fbf7d151e82240e0b5e22d9096315db86d5372e5a34"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt":{"size":11402,"mtime_ns":1781870261006366952,"hash":"c9f4b7ec467360dae5131d3902160176fb9e1e00f791b89eb2ae6f8ba9bca82c"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt":{"size":310,"mtime_ns":1781870261006467410,"hash":"3b7d99c2f16b58e32868f2cd5e7a226edc07ff94b6e6413055461a6a1cf66e80"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt":{"size":6682,"mtime_ns":1781870261006718994,"hash":"b6e48f76557c128c7ac3aecb111a14b07dc28ae529405f7d24252ae825b2fce6"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt":{"size":6822,"mtime_ns":1781885697865786925,"hash":"3c227756e2f9bd8881530da2bb80498051af75349f53fe4dd3a49e85a2c0b2b5"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt":{"size":5607,"mtime_ns":1781884545898145072,"hash":"1f9a41309459bce333fd056dd91c0bce44d9abac3783c058592d4c074b581a18"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt":{"size":5431,"mtime_ns":1781891004930786169,"hash":"af910580ec2205709bed65eb4c8fbc5db1b6d20c491e60de05890e890ea7eefc"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt":{"size":4220,"mtime_ns":1781946939923684799,"hash":"eed5cd216b8ad084ec02378c48aefaa5aebc2574ff9427586d3afda98f064558"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt":{"size":3575,"mtime_ns":1781870261008067289,"hash":"e788bc7ba9bc0132b0ca78ab9912d0ef501ae678ca7bf3edeb3480e57d5c52e6"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt":{"size":2320,"mtime_ns":1781981404747814420,"hash":"3545057b87fa68bc998cdaabb2e48945c6f800bd51528f7d106d3b791abc9979"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt":{"size":6336,"mtime_ns":1781981262258751758,"hash":"d2fa253ea4d07513bfe797fd2e68400bedf9f516f831001dc4a95275cf89aada"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt":{"size":2380,"mtime_ns":1781870261008564998,"hash":"9080528620b9bcc7bb5105f23ffdacd45b89702c97447f68aa305d64faabd5c6"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt":{"size":4262,"mtime_ns":1781980873068694257,"hash":"822772768fa039cab1041349181051dc3eba476ad86174f35d4f95d9750a2671"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt":{"size":1491,"mtime_ns":1781870261008829374,"hash":"fca8487e4d10a888ea65a77369ee3ba1421cbc31ce4d072972c1154c28d39acb"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeModels.kt":{"size":269,"mtime_ns":1781870261008940374,"hash":"22bbb48283c869b20cf43e2d26416d3c17450230482086f2cbc0e8e3862224ce"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt":{"size":13371,"mtime_ns":1781870261009201208,"hash":"280248bd91d0f1f82001b6ace0bd0a4a4b3f347c9ccdb0ba26f9d9b4effb8ff5"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt":{"size":7365,"mtime_ns":1781891004931993054,"hash":"77763eebfbf35111c711a89048e94f6ce93e841783390171c9ae802a346c4376"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt":{"size":7326,"mtime_ns":1781870261009408792,"hash":"575910f3c457d9f517fa52ccb8af2bc1a6ab65999a159002b0f85a936a31acac"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt":{"size":3231,"mtime_ns":1781870261009694167,"hash":"39b85f9540014c68a9c21eef8f3504bcc1b2b93623e42cabe3a9659e963f7693"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt":{"size":22445,"mtime_ns":1781870261009828251,"hash":"7886c82538575952916b3d7318cb7976c023d96119f128541c5b32f6f31bff96"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt":{"size":3769,"mtime_ns":1781870261010085668,"hash":"22768076ed7d3ff2ff85ec31d8949ae6c0b3efb6086b63c91b3e64d04c72b522"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt":{"size":2762,"mtime_ns":1781870261010299168,"hash":"edba5c29666a0e0e0d74c5c1ac1a45354fd47ea0360ec9e22f92aa7f6fe32b42"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt":{"size":3959,"mtime_ns":1781870261010419294,"hash":"84eb5a02510f478b270ed9ef48a46ee0f20b1d460bc4e413f94f1cf8a041a3a2"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt":{"size":20143,"mtime_ns":1782851923094133437,"hash":"f0edb7e7ae0c0d047fdd6057ce6063ea403f9e8f61f257c4f0df8863e957e09e"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt":{"size":4340,"mtime_ns":1781870261010772461,"hash":"b88fb1b43f4df38fc6a42e226463f132ecfa69ea73191c33e22f87672dec9cab"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt":{"size":5218,"mtime_ns":1781870261011144837,"hash":"bf9a75c571c60c141c179db91979d041ff4ae1da88528e3e43d38597b2f455d6"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt":{"size":13850,"mtime_ns":1782146458403986336,"hash":"c52b404807d3b4389a44bbe89e509664a88b4cc42d310f8c983ad9640a90d1a8"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt":{"size":914,"mtime_ns":1781870261011529463,"hash":"a0438041d58d4565e92eed0f086013b319ca4062462a141d392214c55168b74e"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt":{"size":11680,"mtime_ns":1781870261011687546,"hash":"4d5ed446a6f5f0cee5ac4574cd416b7bd76dfac424e411f2886b8ce437cf8cd4"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt":{"size":3353,"mtime_ns":1781870261011839880,"hash":"593bff530ff780dcaabe464fab4807b48c39fe92b729f7b6f8b959ebd8cb6fd2"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt":{"size":10885,"mtime_ns":1781870261011966964,"hash":"1072e2bde8b4c2e626eed1573b5495e60e83db2f71c775a8c6df5246c2e0b712"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt":{"size":7140,"mtime_ns":1782844753958759544,"hash":"e42415dc1d0abd57aa5e8e5a9ee68f40f735a2b1f6e58a7c45b86b4bb79f6c3d"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt":{"size":16070,"mtime_ns":1782845908887392042,"hash":"a4a94edc16260f0048eb1be183f2d7e7b260a209bdef91fae50844b6726f4cad"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt":{"size":11929,"mtime_ns":1781870261012940674,"hash":"7e244f5885ff293f5a02c3198bc8fdf3db85ac51acc8b499da783cad68b1562b"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt":{"size":1259,"mtime_ns":1781870261013119883,"hash":"31ae5ab8f39fc80b9882187ea41be7d9d11d66196242879da413423af30c2686"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt":{"size":2051,"mtime_ns":1781870261013218175,"hash":"58df97b362ab44aff8e121736fc5b1716f6c0c6c7c43bbe48e1e3da6ff10ce90"},"/home/repositories/Purefin/app-tv/src/main/java/hu/bbara/purefin/ui/theme/Type.kt":{"size":114,"mtime_ns":1781870261013571426,"hash":"8868bbc6d1d7fece1b556f839b132089918270d50200f3677baa6c379c225483"},"/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt":{"size":4516,"mtime_ns":1781870261016061223,"hash":"fff966fa93dd4b15e6f805d37764d836f96cf95724e02970d16e2abd5764e7ce"},"/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt":{"size":1158,"mtime_ns":1781870261016143681,"hash":"90911c77fc4332e7060dd1c3b9ea7d10a55a324b77ffdb1efba41475c27497a7"},"/home/repositories/Purefin/app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt":{"size":6332,"mtime_ns":1781870261016233848,"hash":"96825c2fcaa3e65bb5240191be84b450fa82a88c6ec6c4ba6da76c2bdc101204"},"/home/repositories/Purefin/app/build.gradle.kts":{"size":4098,"mtime_ns":1782146339298140347,"hash":"530287c6853ef596e5d7619999e39ac2bebb4503fe916c5c59152cb3d7eb1fd2"},"/home/repositories/Purefin/app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt":{"size":659,"mtime_ns":1781870261016752433,"hash":"22124f4e4f839068ccebb2ee75b2ee24b5560ca65c2d48bf0066ef334ecb01fe"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinActivity.kt":{"size":10538,"mtime_ns":1781870261017577934,"hash":"66f3dddd315390b24729e1bb7440c182a55c9a33e258b4a9b2f20e556b6e0479"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/PurefinApplication.kt":{"size":312,"mtime_ns":1781870261017665976,"hash":"1509df8a82394f9d44c599ec1fa02a7b77b26e535321c97558f5e8b012b943a3"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt":{"size":586,"mtime_ns":1781870261017766810,"hash":"d41492b301714854bb0cd24c485270b2b94676e2a6e0bc48d91092302583ad53"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt":{"size":405,"mtime_ns":1781870261017847768,"hash":"2b0501e0932dc8b0fd72d5d3b6b95bc03e8dd5d09c1c7aa39f5d23521547520d"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/NavigationLocals.kt":{"size":1189,"mtime_ns":1781870261017939102,"hash":"897a05d3d8d163253babc48c46b33c04ccaeb91e3aa542b654804c114f73e1b7"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt":{"size":2081,"mtime_ns":1781870261018014477,"hash":"fed5ec9c53c246a354fc57279a7f87c85cece679703bff10f42496ab0a50a826"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt":{"size":2288,"mtime_ns":1781870261018240227,"hash":"69254dfcf2f903587827adb81c07c007e5b42de122eb1ad180daacd5926b868c"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt":{"size":706,"mtime_ns":1781870261018398269,"hash":"6cc6310af04e8f77bfa607e1babaab8fa5838adf98e881df08364516c09c0b9d"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt":{"size":1007,"mtime_ns":1781870261018520270,"hash":"474abf3de0cd273991c3369fd9563f11e21cbdd2072cc1770f24dd962552ceff"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt":{"size":6482,"mtime_ns":1781870261018748603,"hash":"a8ecdac916d355fd4746c802a8517d51805e824a9af1c94bcac23eed5913eefa"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt":{"size":5495,"mtime_ns":1781870261018933604,"hash":"1ca590c19e9b1299ddff1fd63e9df2755cd102ec5e50708396ccd4187f6c00a7"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt":{"size":2101,"mtime_ns":1781870261019023771,"hash":"d7d5127ca47b71d6dffce69c2020a3ec4ad2e323e88bf75e3657e09b20cb0593"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt":{"size":2724,"mtime_ns":1781870261019231729,"hash":"669946118ab1bd8d256467d708c5c58d2c39d93e21bbf81518e1273d84ac7a0d"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt":{"size":14689,"mtime_ns":1781976932656820579,"hash":"847e9e06701caef6fe423865ddb5d9538332c4df1b9b58fa3aec33cc3d6d390e"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt":{"size":1148,"mtime_ns":1781870261019783397,"hash":"d3f76d1bd9ec14069fa7ade8e5fd61a69def6b96613b05d6c87169adc5c6a251"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/model/MediaAction.kt":{"size":110,"mtime_ns":1781870261019876106,"hash":"a0feeecab7d4f4f5d9a7bac84b65a89d41076cce227c10d3fdeac22013d79b85"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt":{"size":2105,"mtime_ns":1781870261020086023,"hash":"d502927f173f35fa979d0498cd5c47379e32579d4325a6c20d698d9465ecc879"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt":{"size":9029,"mtime_ns":1781870261020393315,"hash":"91ffff4da855b747c163fd6168da911e43cba191f47b7a12036db56c709fbe4c"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt":{"size":1871,"mtime_ns":1781870261020696899,"hash":"9fc754bdf02c5a48e6a2f8e4c7a9f020e7d6227c2aae25fb79d16db3695e7559"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt":{"size":4530,"mtime_ns":1781870261020873483,"hash":"39629b32c1fb49d03aeef9f7e4499bf138d8f8ca7e918b205fbb43c60598d82c"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt":{"size":5176,"mtime_ns":1781870261021158775,"hash":"cc4e777bd7c907a9ccf3a7c183f86935374bc2064af2e826e2df48c1e2265add"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt":{"size":7946,"mtime_ns":1781870261021453401,"hash":"03abcb6cf6e24283d69ed2941c15011befd9d1420ab22f48599bfde0e0630768"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt":{"size":3545,"mtime_ns":1781870261021693735,"hash":"b59383ef21ec93d8498e340e51e9bb5ce4eaf4a034ade8538263170a5fc082cc"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt":{"size":3351,"mtime_ns":1781870261021964777,"hash":"69ba95d2ddc636fab150286d3a54c24181086631720779cb3aa51a2724334b5f"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt":{"size":6686,"mtime_ns":1781870261022384820,"hash":"2e4949b98731b58f03a8b66aec9cafb6f6ab629275804209809c13ee5f6cbc0b"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt":{"size":6937,"mtime_ns":1781870261022592653,"hash":"20bc3986628c457b5b3a622308b57477e23ad99c0d1b89a04cadcde862d085a9"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt":{"size":3291,"mtime_ns":1781870261022676737,"hash":"0f9d3857b0af77aae6dc96659e57c49e3eda6b06147da260f6a18b31ce0c4a4e"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt":{"size":2680,"mtime_ns":1781870261022957654,"hash":"d3d04f9271ae14ab0979999c88de87356e81b6b63a210f129fd2701b405ce7e4"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt":{"size":2855,"mtime_ns":1781870261023151530,"hash":"f23545e7ee323675ed64bb85f465ac8849c0023d85e15f77c6f065408dc42220"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt":{"size":2460,"mtime_ns":1781870261023364238,"hash":"dc70542889ea61ff9dffb950f54f7f5b8e4ed46e757f913dc0d8f3ab5981c851"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt":{"size":4967,"mtime_ns":1781870261023468739,"hash":"bad7a4b4129ad9da62424ecc1a9fd7ac80af9cd9a292665f19a86f32d261a66c"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt":{"size":3664,"mtime_ns":1781870261023654447,"hash":"ec67346ea2741116361fb10fd7763f53c85902a8be83d8c1e823c139832a57a1"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt":{"size":2696,"mtime_ns":1781870261023884781,"hash":"c33ee73f2f72b41699aea296db60eeedc9040ec3706682101817554eb9f7d5bb"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt":{"size":2775,"mtime_ns":1781870261024090074,"hash":"ed546273b8fb4814ea2ffb5ebcead88ab77542a3f0bd3262a9b4313eaa027685"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt":{"size":2652,"mtime_ns":1781870261024282115,"hash":"7135f733f89948fa45602e0673e093dd12042d446ac6303830e772b3538be0e8"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt":{"size":2362,"mtime_ns":1781870261024491366,"hash":"71d695141dc6fbdd4627dd0e5dd63725f19058e16900241164947394b357ec08"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt":{"size":1849,"mtime_ns":1781870261024573033,"hash":"b5322814e48e0390b299c19c6c49dd505a3ba244228b6bccb8366a2ca54644b0"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt":{"size":6189,"mtime_ns":1781870261024777241,"hash":"7d0f6a0550cd1523942f30ae2efd022a9b166250aa024b2be7a214a46975b9ce"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt":{"size":723,"mtime_ns":1781870261024852450,"hash":"7136d7e9a5bc7b8236488adc0f4331ce551d1541b1012a9dfb602ffddfc8264e"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt":{"size":19717,"mtime_ns":1781870261025312743,"hash":"3cf4ec58ae8c724a679a274936859f56bbc1e1239b2bc88f4f5d2fa0ff5403d6"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt":{"size":1977,"mtime_ns":1781870261025534410,"hash":"04f8bf701d9bc992852104ad2f537f081cb714e95b75d5cbed2093bce88d7caa"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt":{"size":1667,"mtime_ns":1781870261025741285,"hash":"c98176db9554ca07c54627734b8d55ed7aac359054b32bb922f178ab72272f11"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt":{"size":685,"mtime_ns":1781870261025911744,"hash":"0b0dcc93761da6e756661246499db98782e9646cdb467a079a416fded687e587"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt":{"size":663,"mtime_ns":1781870261026006036,"hash":"179dff34b51fe660ddef26177354d189da89b87bcc91fadbfaf953029b185edf"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt":{"size":5791,"mtime_ns":1781870261026253328,"hash":"c907db6052b930caac3447772bc95fdd95aa465a49f43ca940899f0d4ccff664"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt":{"size":1201,"mtime_ns":1781870261026467787,"hash":"f655e0bec029b6206f28ef2452eb361377eefad4abcc8786f48bdda2d7a3407e"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt":{"size":11068,"mtime_ns":1781870261026714204,"hash":"4875f3a278808bd490189ae807ac8b0224de1bfcbf73dbe743e4bfb19b315727"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt":{"size":3765,"mtime_ns":1781870261026924830,"hash":"c760af9c6b744484a5bae8f218148f89df3d70f3f559db422c477d6d1114848d"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt":{"size":6971,"mtime_ns":1781870261027248414,"hash":"54e7326fb99bb3dbc8cf6b5b3e798640b05701902d7487fd2d250f100a30a0a7"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt":{"size":1489,"mtime_ns":1781870261027485539,"hash":"18ec24144c538c52d79272448fb8bff248e4801df8ee15ff58710641a983ff98"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt":{"size":16385,"mtime_ns":1782805179751346970,"hash":"668f519a993b802d15dea941cef4774fea051359551f3ed8607592eb4c81e007"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt":{"size":3788,"mtime_ns":1781870261028126666,"hash":"92a48cfe80130e19778eb717a6035724abef6fb305690c5a1c6fc7b6ef98dcfb"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt":{"size":2493,"mtime_ns":1781870261028211666,"hash":"f507acc4e42c2514df89fc1918df463bde797bb78ed7151ebfdc561ffb939056"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt":{"size":2989,"mtime_ns":1781870261028427124,"hash":"b4442df04d9e44991c3e36e1356fea191859063f69cbcf83e3f2e79238918417"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt":{"size":12884,"mtime_ns":1782146339297908289,"hash":"86178e61fcd517298a827b209be0206f6950738950bb63ade32f4a31d7c654c6"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt":{"size":6688,"mtime_ns":1781880282707497075,"hash":"434b8216188414bff90f788ac863d7c20cc3a6d77943c3c23cbffda34582ad95"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt":{"size":774,"mtime_ns":1781870261028866709,"hash":"781242b444034c65f9819268250fac1cf081e71620e4eb0817f0abd54a751b2d"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt":{"size":7078,"mtime_ns":1781870261029100501,"hash":"f59ab7b0a6a1360d59fe1d63fdb9b50a37d54021d20c400df8c665beb3ad2dc3"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt":{"size":3316,"mtime_ns":1782040007170427111,"hash":"a3cc30456ebe5476acd66908a65f479be12bf3ad92dcf3cc6e3ed4f00d54ad6c"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt":{"size":9849,"mtime_ns":1781870261029513502,"hash":"8623138447af0146a7d1a4129bfd0efa133cc11de3735d353fee64c826c69012"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt":{"size":13710,"mtime_ns":1782491856751900878,"hash":"6742a28b2c96b1c39e7468a8a0bc84b3ecf6c57301fc61903981f30726439c24"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt":{"size":17584,"mtime_ns":1782490896913071085,"hash":"1b0018b42e53e78e8d0e7701bc15a0c6d926b24d633bada2be468b88a7bb8776"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt":{"size":9034,"mtime_ns":1781870261030443504,"hash":"7b1dff86ae194a507efda9fd6a886253ea989f1b9b4e567d84bca97e975309d9"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt":{"size":1205,"mtime_ns":1781870261030663379,"hash":"f17fd7f2b14c40822c6ca95bcded69e8f03ea5603e00c98c86558e8995d037fa"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt":{"size":2121,"mtime_ns":1781870261030833547,"hash":"0415b58d677b2c61bbbc8ed365c803036a4654df5faf6fdf0bef2227b834c039"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt":{"size":1813,"mtime_ns":1781870261031005255,"hash":"3a993136e48d804d14a33ef7f1cc294a8d664c640f463ba6f9d9c0e06886fe2d"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt":{"size":991,"mtime_ns":1781870261031161922,"hash":"41c29af4decc0e8385793a9b1c94bf01a9fb08a42158171d09faf4901d27c52f"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt":{"size":1012,"mtime_ns":1781870261031365839,"hash":"27b8300306b6460da0e4be5de5248baeb7d7cbfc702776278f4616ed8fa9020c"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt":{"size":836,"mtime_ns":1781870261031545631,"hash":"07eacaf91d745189dd82b3abcbc12c788f73d7572568d6b7a90449d8accb5ca2"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt":{"size":1177,"mtime_ns":1781870261031650132,"hash":"df8f76b9006e65d0b6a029bf7702d3bce82675e620f182895c0ac17a29e5755c"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt":{"size":1822,"mtime_ns":1781870261031742548,"hash":"78701b19d69de9b1fdf45edafeba47170eaabf0146a338dc38fddb9cfc37e548"},"/home/repositories/Purefin/app/src/main/java/hu/bbara/purefin/ui/theme/Type.kt":{"size":114,"mtime_ns":1781870261031817715,"hash":"1fcfea20abf11b16ed2c9b3d29604cd82c7444558adc9458d832da839e66bed8"},"/home/repositories/Purefin/build.gradle.kts":{"size":634,"mtime_ns":1781870261032663092,"hash":"2140ee0f6805a784342975904e47c7b62b13583863b5267567f01f002dc4a123"},"/home/repositories/Purefin/core-model/build.gradle.kts":{"size":612,"mtime_ns":1781870261032827509,"hash":"24318b4f97823ccc8dfce467dd445f1d7ccc21ad14fd8c73ecf53dfe6023b778"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/CastMember.kt":{"size":127,"mtime_ns":1781870261032938301,"hash":"aa0c38c45bca1f23aedeb4ff56b9433f3cf3dfd8ca667e06a044438bec7eda4f"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/Episode.kt":{"size":484,"mtime_ns":1781870261033064093,"hash":"840d55e3ea16108379ae7cd69edd0217d849a272837f6e0d04eea58a96d4c50e"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/Genre.kt":{"size":73,"mtime_ns":1781870261033155385,"hash":"7919b46a2d378c06f54868de284c0843a27be0929695a7a09cb051ab19f91b43"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/Library.kt":{"size":582,"mtime_ns":1781870261033249052,"hash":"6f525129e8c6b0f05162b099c7bcdaa4592ed6f30aac5dd574bf58750b13c395"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/LibraryKind.kt":{"size":83,"mtime_ns":1781870261033326843,"hash":"30ba0e8a48b3eac24ef54386bc652cc0bf7b6b49dbd83c458dfed1f34585385e"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/Media.kt":{"size":476,"mtime_ns":1781870261033401802,"hash":"2c0b3fa863094d76d720fcd95309cab69c1419ae0bc1cc1f55651aa539db7bba"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/MediaKind.kt":{"size":105,"mtime_ns":1781870261033470802,"hash":"e2867aee10c24316d848be13f38138d75df7a539f45776c614a1a5257e8d758d"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt":{"size":427,"mtime_ns":1781870261033537011,"hash":"3d817e98c25ab4f785d810d8b0490bf41a7d6680f7c8a9b7b1e1bf3c425f1efa"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/Movie.kt":{"size":378,"mtime_ns":1781870261033606469,"hash":"677f7d623a1c018e0ba73332109983bc98fd3588d59ddc4758bb1edf973c5e78"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt":{"size":1349,"mtime_ns":1781870261033671886,"hash":"dffd68d7b86f1ec1ec8f233198f0e1efe9be51821506639fe921c175349eb197"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/Season.kt":{"size":255,"mtime_ns":1781957864942778637,"hash":"4fe90784b433d312f04a8b4f3accc61fba5f92cb037ac5fb057c8bc67052089e"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/Series.kt":{"size":345,"mtime_ns":1781870261033821220,"hash":"7da35ee75183fd0cec4285d391793309665001108559171d713e640a5e25bd22"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/Settings.kt":{"size":287,"mtime_ns":1781870261033888011,"hash":"44d66dba6dae4f78a8763ff25762acbd630a25f906a402aebdbea6f709cfbdc3"},"/home/repositories/Purefin/core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt":{"size":879,"mtime_ns":1781870261033974637,"hash":"eee3b43be808d5cc408d1a19cd12bbc28e5ae967a916c69978205712e67deeeb"},"/home/repositories/Purefin/core-ui/build.gradle.kts":{"size":1168,"mtime_ns":1781870261034061387,"hash":"bec31e36e6fdda3f0e96f8da3aa237c638791a748728b31626ff90e5b2e8b9ba"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt":{"size":1462,"mtime_ns":1781870261034161429,"hash":"4cb95c997fb1879869b6ee34777992e76757236631028033840632bb2294d8dc"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt":{"size":1930,"mtime_ns":1781870261034226470,"hash":"fe7fee71b7c4dadb3dc3e200cdff642d44d16e5d3ff70213dd8252bdc775986e"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt":{"size":1560,"mtime_ns":1781870261034406471,"hash":"aa10578809ffb3b691cc7d2512eea7b3aad3549438f2d18d8e262b53a415bfcc"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt":{"size":2206,"mtime_ns":1781878366941874691,"hash":"0f7b5ce1bb1fe803625fc171986ca7db2dab91de7d576e8e428a01fbd91b096f"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt":{"size":2095,"mtime_ns":1781879458694119192,"hash":"a8f40b7a412dffb61701cba1e78fae1fff777d1035117fdcb9ffbc5267821853"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt":{"size":1217,"mtime_ns":1781870261034691596,"hash":"0c6e78f63aa49a803699f0bdfdf899128057e3ef533cf6d4d1c826f0844c0451"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt":{"size":1010,"mtime_ns":1781878387742525215,"hash":"97ad32aca9d5a762b27baf8b4af1231cc9a59142f491abc829cf2e46ebe38df1"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt":{"size":994,"mtime_ns":1781878366950485480,"hash":"2ef846800d3fbc145db4ce46ceb0ee1a415b826c30a34f84bde210dbfeb9e50f"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt":{"size":5533,"mtime_ns":1781870261034926222,"hash":"0667bfe7f37a3b44cd7660f7ad3fcd2a2477b7593951a3dae76a66e5322ce8a2"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt":{"size":967,"mtime_ns":1781878867914932708,"hash":"9c6b38231d44bf6ad98b4cf9984288aa1002847a85378f43dfee7f5c134e1086"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt":{"size":798,"mtime_ns":1781870261035073056,"hash":"fc76c0314bda1ffa8099ef14cdb745ba188edf574821cba4129c3f3e81a3709c"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt":{"size":718,"mtime_ns":1781870261035273014,"hash":"1f9df9b51fe120e2b6ef58e85d26dcac5965a3c2867cf99036ef2839fae127fd"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt":{"size":2443,"mtime_ns":1781870261035354098,"hash":"8b4b5fa1068d48eb7df6a3a56396bae8b20df38ddd8061bf663389bf178a31d0"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt":{"size":576,"mtime_ns":1781870261035432515,"hash":"a41b10faaa748cec8650a764df8cb61065c632b8293e92654b15e232112bb32a"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt":{"size":4375,"mtime_ns":1781870261035528682,"hash":"f9318875cd8197a32eb2479d545b972888af2995216e3d15cce7868a078e3aca"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt":{"size":1437,"mtime_ns":1781870261035743682,"hash":"524e2a3e8910219ce1e7a58be3e48ff10fe66bf75579ab8432bc453b75a7dd08"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt":{"size":335,"mtime_ns":1781870261035827432,"hash":"6a816ff401232273e9d0dd1001791722d0f73b2f1415195e71bcdb8839dab0ed"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt":{"size":3524,"mtime_ns":1781870261035906557,"hash":"06ea4be0f88b017a1b71f5e53ed874a598e9c721d1af2601dafd39c687efdade"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt":{"size":2744,"mtime_ns":1781870261035985808,"hash":"2100f2f4d51085a2b0ceba17891ffab43c1d2dc20705fb6efbbba91b114ca774"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt":{"size":2834,"mtime_ns":1781870261036053891,"hash":"fe8d082ed86b25571242c3abaaf5b11e999830b928fc18bdf1920849d6a51347"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt":{"size":3128,"mtime_ns":1781870261036124933,"hash":"7a623812fc567b42372943af8062bf483de47dd4c09ea301a8e54508377ebc72"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt":{"size":2610,"mtime_ns":1781976292758173688,"hash":"e771975bc19c08bde8da54dfe4c625e826c991367035de54fc3e2821ab12e498"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt":{"size":1147,"mtime_ns":1781870261036269350,"hash":"9a0f08970fbb64935f41794f73ef8154b6bab31d8170f3e9b5e84c27cdd742c3"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt":{"size":4619,"mtime_ns":1781870261036348142,"hash":"51d122db5f25690e204cd5803868ee5899714a7bb060e79fadf318f8b3414ad5"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt":{"size":3403,"mtime_ns":1781870261036435434,"hash":"924cca39d8b09178b415a0d760a8777d17273d7fbdd7b9c69d97b49960f184f6"},"/home/repositories/Purefin/core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt":{"size":7034,"mtime_ns":1781870261036553559,"hash":"ba018ea7a23f22e5e0ec119bd47f0b0cffaaa9d84115f8fa7722d2e1fe197ba8"},"/home/repositories/Purefin/core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt":{"size":782,"mtime_ns":1781870261036769059,"hash":"1bda0bb68a1dde387a970ec9e1c38441d00d6342d2d3bcfc3587c2d225b435e2"},"/home/repositories/Purefin/core/build.gradle.kts":{"size":1188,"mtime_ns":1782146339297825292,"hash":"a54e02a4b809f9102271dfc91331ff6446f27e708465a788770c9ef87e9ae96f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/Qualifiers.kt":{"size":211,"mtime_ns":1781870261037073227,"hash":"06556f11526837b53666ced8a4649b689d0e9a1f760a1f9028f4c7012f883a9d"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt":{"size":3755,"mtime_ns":1782149072077640324,"hash":"979d4e54dd490f44f34d5469f2c11b1f110490e895f32fb141584217672a0257"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt":{"size":811,"mtime_ns":1781870261037238352,"hash":"77afa835b8017f4941fc6633f013eea760595d7316634c1e8f75c1c2c5c4fa7d"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt":{"size":6754,"mtime_ns":1781971529051910288,"hash":"0c82d291d977cfd7a2b4858309d19e16992952b24d64f3fc044a4cfe55e30c6c"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt":{"size":895,"mtime_ns":1781870261037691645,"hash":"2a05c220da5bd036cbf7907a4150f825dfb38ac1f09467815ec025f222283cfd"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt":{"size":499,"mtime_ns":1782488001237860743,"hash":"95956e66493880a18df7076887e9226fdfa918f2d30169339a82e5c3bba4d61a"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt":{"size":1256,"mtime_ns":1781971529052318825,"hash":"d92bf74c7563de41a80cf3a839773e2405aa0e448bf4956cf478c770fe3572f8"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt":{"size":1272,"mtime_ns":1781870261038418813,"hash":"3be5f3c70254098444bb709e14ce52e3be64845966ef61280d9484e8b796c9d3"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt":{"size":177,"mtime_ns":1781870261038641938,"hash":"7f2bc0e2ed63b5842d74f3391e2bce022ce4fbf0827a70053169e2fcd89477e5"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt":{"size":701,"mtime_ns":1781870261039007022,"hash":"942c641ff5bb19486cc97f71812633513938ed61a4aaeb68d41b351a96967b4d"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt":{"size":350,"mtime_ns":1781870261039082064,"hash":"3067853203f214ffc260fe79aa3d1e79ec82e2a811152039c4af1474da4f5815"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackMediaItemTag.kt":{"size":424,"mtime_ns":1781870261039277190,"hash":"9f7d47baedf9a578766748027e0a990c0b98fe0c4f3311f62a4bb43daafe1359"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackMethod.kt":{"size":117,"mtime_ns":1781870261039453732,"hash":"8fe2cc9a58714751f49cd7c7db6391af0cfe290ddfd9489f24a768f98835ec63"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackProfileFamily.kt":{"size":93,"mtime_ns":1781870261039520357,"hash":"655a7c44eb68e6b79c12e5a7e5b66ff3316468d95f25ffd279a3d6bca19906d7"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt":{"size":488,"mtime_ns":1781870261039584607,"hash":"fefc2c547d97b8527181e5bdfb06776c9a4a9d894c7e283e45a728239e18b62c"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/PlaybackReportContext.kt":{"size":239,"mtime_ns":1781870261039801774,"hash":"0ec5b29c16dea355f16c97340e2a23f76e5a2910e28f30178994217700b32041"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt":{"size":372,"mtime_ns":1781870261039917816,"hash":"aca6b7c437e7790e25519d0283b9816e618ba7c43d9472d22c781e93da4a6239"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt":{"size":99,"mtime_ns":1781870261040003900,"hash":"38eb7bb443753ffaeb2f97f9165d5bfa5c13cf60fd372d351b62cac906f642dd"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt":{"size":304,"mtime_ns":1781870261040076900,"hash":"4dbcc05e78906c12cd3aa4dffb6d4df744ea7147aa3d176aa59d1d6ea001e1d4"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt":{"size":550,"mtime_ns":1781870261040179983,"hash":"3552e066145ced328e4baa6fbb45c0b2b38335fed5cc0706fd8452d7c7d9821b"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt":{"size":419,"mtime_ns":1781870261040270859,"hash":"3da23ece2b40f1886a75874d2426d0b4fe9964ed93834e3d18283143cc70fbe4"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt":{"size":2909,"mtime_ns":1781870261040339234,"hash":"d2369c54dc2ffed394575d529c9f3e597da13867ff031c88f81726ae54040a6c"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt":{"size":278,"mtime_ns":1781870261040401692,"hash":"8f5dcb3ab01af7a82cd70f44045a016cfb2b81ab3c0f5eb63c09a2e5c0a232df"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt":{"size":876,"mtime_ns":1781870261040468567,"hash":"b89fa73e773b82993096cd97ee99d97d85995ef35d7d76cab1a2c005b828c89f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt":{"size":12754,"mtime_ns":1781870261040761985,"hash":"43922bb5401c68ffbc0a7205ab5e1e9dfd39969a6a11ce4783f2f82a7df65b0f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt":{"size":4774,"mtime_ns":1781870261040847443,"hash":"ede8beb0a0bc8cc5820191b00887b390dd268d5e374e2c75a87ac76a19fa4a3b"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt":{"size":10195,"mtime_ns":1782488001238267073,"hash":"e162b887beabe4d5168abc8bc7d9a98bf49dfd86a3145a0f284219cb0006d7c3"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt":{"size":3410,"mtime_ns":1781872577751899793,"hash":"ae2b00167459bf565a530862cc4c42d28ee64b0ca635fedc0e6976469ea01c23"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt":{"size":117,"mtime_ns":1781870261041532903,"hash":"f6b0987ad386d11d8e35fcdd8b8e410d322a6266a7ff6a586754ee1819c10aa8"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt":{"size":478,"mtime_ns":1781870261041685403,"hash":"c4accae78675d29a007fca32b2b630289486ce342a2b482aea8141812c66cc17"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt":{"size":405,"mtime_ns":1781870261041886654,"hash":"43efa563e76237e8a7bc26e9f9139fc088bc28a233aa850fde483acd18744a1d"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt":{"size":2841,"mtime_ns":1782488001238431655,"hash":"62e9b9e6b4bcf4d65a9c8dd120654a68f5501098dde028af2dae6285371709f8"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt":{"size":3966,"mtime_ns":1781946913824914136,"hash":"e4a7cfd27cd58f8254314552e128d9dd03869fa6afdc513a779e2317d73b1d86"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt":{"size":452,"mtime_ns":1781870261042415447,"hash":"c3142441921413a9c068d41d6b88f4b8e75e486d0e6574c71f2798aee47ee24a"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt":{"size":3813,"mtime_ns":1781946901559403067,"hash":"9f885f240dad59091c2c67d1816f5578253af30a6556cf0a7ad2efd72a9e4a44"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt":{"size":8279,"mtime_ns":1782490874048424187,"hash":"2ff2c21203c32b54d30b308f588c745556dfb20c0c6d0a72660f8c9a42747e8e"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/ActiveDownloadItem.kt":{"size":209,"mtime_ns":1781870261042907448,"hash":"26335ab87391438d18fcaf3aec27446dce3b7616cc9cd5ec627490328c23f111"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadedItem.kt":{"size":156,"mtime_ns":1781870261043115657,"hash":"1915ed6f918d69a8f9671ab429aaf2a4a10c4c4e720ab674e093f3766a89681c"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt":{"size":4548,"mtime_ns":1781870261043295032,"hash":"60de57d0e98c2c542f37401c30b41334d28b22189fbcc5f72d5ef7a4209ad398"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt":{"size":8062,"mtime_ns":1781870261043470074,"hash":"58260167aaa46cae08631a37cb96bab94d43502e2a8b09b4b199188d509007ce"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt":{"size":880,"mtime_ns":1781870261043551032,"hash":"388de4bca6a2b698a6da4c90525213004a68c3dd8430384eee6e0208480298f7"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt":{"size":1707,"mtime_ns":1781870261043632741,"hash":"9ae6fae740fa44c7852ad08b2db016cef8006cf0285e6a9686c61dbbbcac5c92"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt":{"size":1086,"mtime_ns":1781870261043863950,"hash":"f1077b559d4e126f3138e9e16d697e7049ba5db63d71cfa470d0c17eb51c2c0f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt":{"size":1063,"mtime_ns":1781870261043972283,"hash":"5d80d9838661ff3bc63d2092fcb796d74fbe432ab5136e5381674884bcf12615"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt":{"size":3424,"mtime_ns":1781870261044063242,"hash":"7f7c62d85cc7e80307f06cb4c8f833d59e2420599043c3320e1815b2a7d7b444"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt":{"size":4609,"mtime_ns":1781870261044159200,"hash":"a6e4ba3d31195447eff77c213670d49cec5470da993664a47baab53c39d3060c"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInfo.kt":{"size":214,"mtime_ns":1781870261044246617,"hash":"dc997b375e264e521fb7e5a209baad52da16a06a3768d4fc0b7ce91c6c91a9be"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt":{"size":140,"mtime_ns":1781870261044321992,"hash":"c48b71afddd30490576a7707d60d5328c0e5b86c010bc35e0c78a09deda531ec"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt":{"size":1918,"mtime_ns":1781870261044403993,"hash":"90289b5cf516f646811447876e3528193ea492ba30eb14ecadd61c6a959a1aaf"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt":{"size":1280,"mtime_ns":1781870261044485326,"hash":"164a5b227af8f79ffdebfc1ecde27ecd63d9dc61b387b12738a9300d62340ea5"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt":{"size":139,"mtime_ns":1781870261044558576,"hash":"2f66bbbe99889422a46c8d5b84773e9448d3e57592726a41fa0f4ce4158a844f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ArtworkKind.kt":{"size":155,"mtime_ns":1781870261044640118,"hash":"ab3edaaafa37124a523bfa2375b785bf5303d50ea1ddcbd9d588e9581f66ccf7"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt":{"size":1058,"mtime_ns":1781870261044714077,"hash":"58c8749567a3da1614601ea9d8bd657f3030b3a258f5d13cb3df208f8d0360e7"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt":{"size":1021,"mtime_ns":1781870261044803369,"hash":"e79e9dd1c358c61c63028645e66a5abf84e58cb0697f375390f30f947909201b"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt":{"size":525,"mtime_ns":1781870261044881410,"hash":"579dc087f3b5f15162ab16d0e0e6d0f17937c170308f056f8ad8619485db2f86"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt":{"size":7737,"mtime_ns":1781870261045063202,"hash":"5c53503a3fb775f5ae1a8831dc3a949ddfb980080ac379451ce6c02831889cfd"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/LibraryUiModel.kt":{"size":268,"mtime_ns":1781870261045142369,"hash":"8f8aeb499538204b6bedeac002ac5c2aebb5656fe923e520dc7673dc04ebbacc"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt":{"size":4654,"mtime_ns":1781870261045296911,"hash":"5657ce171a87154f362649bb5df52ebeed2c8e75a296c2f20d8fbeb53af69d53"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt":{"size":468,"mtime_ns":1781870261045525203,"hash":"5fca280f0e51a80457582b8e89734392507f208b9f7ebb2166e954551ff6ecd0"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/EpisodeDto.kt":{"size":390,"mtime_ns":1781870261045621079,"hash":"9e0c2f8825f506e7bce8b05d87b46bc039261c0edec8b0a2e3675650225e19ff"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/LibraryDto.kt":{"size":234,"mtime_ns":1781870261045696537,"hash":"f279eb6ef7f573d0758a770583dbfd5bd8ee5eacea75bb17570a007a7da56e1f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/MovieDto.kt":{"size":244,"mtime_ns":1781870261045776954,"hash":"dc7b357315a72bc253ac3aab411e1a3fb29fc42eb1c88b150654d92e3b724f95"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt":{"size":1214,"mtime_ns":1781870261045875163,"hash":"f066c1fd1fcaa7c684c7af40d6275829ce5e1c51401f0fe6b74d54f6892bbc5b"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt":{"size":388,"mtime_ns":1781870261045955079,"hash":"16dee64d8e3c03235a42843be258b0db2260e58dcf13721dadd1af020d31f00d"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt":{"size":775,"mtime_ns":1781870261046037413,"hash":"a19a6df234e806ca6cd3e238315141e43c33e7cb680a9954c85b81dc89ad046d"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/SeriesDto.kt":{"size":245,"mtime_ns":1781870261046113705,"hash":"640e4100e9226869002a9d2e0178915011ec2d0e7562826b953d3fb31b7b1420"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt":{"size":745,"mtime_ns":1781870261046201288,"hash":"af0bbfc4cc9f4c1bef37793315bfd33e66d09cf1519565e1b67cc673fe63b89f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt":{"size":2644,"mtime_ns":1782146339297636943,"hash":"cc1f8fa0d32e6e8935f982e966cbfcbf36ee9f089edefe8fd3833759f373f4f4"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt":{"size":21836,"mtime_ns":1783133584982868894,"hash":"bc4fd6107eb7b9700fbf5c23f78e2cacd22a7bfeb87324db66b574e77ed55d49"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt":{"size":5681,"mtime_ns":1781870261046731248,"hash":"8af378cc5a1aa4572a45595f02728ae8957c88ca1b1a78c3cfef7161c6727244"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt":{"size":9623,"mtime_ns":1781870261046814748,"hash":"93e7b04d23a2c08663347c9c216d59080b3b9be0b250091eb9ffde1227adf417"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/model/MediaContext.kt":{"size":277,"mtime_ns":1781870261046889665,"hash":"e09f41e45a3293a2fe2654ce27839b4441e729794f23479a946023c0e0f7a6bd"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/model/MetadataState.kt":{"size":288,"mtime_ns":1782146339297493471,"hash":"b8a03336b998a6161e2518e20d07154f6e2db2159c36cbadff9a7abd3731cd1c"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackProgressSnapshot.kt":{"size":207,"mtime_ns":1781870261047133624,"hash":"c0dbf292cf8687758e44028a2c40fbe47618d9ce10004a13e5d0d16b798ae437"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackStateSnapshot.kt":{"size":219,"mtime_ns":1781870261047199415,"hash":"35e489b584e4ca80f4e22fe7360355c5dd05f2bff764b974eed223e05b5edc6d"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt":{"size":1730,"mtime_ns":1782146339297454142,"hash":"6807df604849bf7698061f1d9b3a28399c3487ad27527e2a391b583cfe3a9f3e"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/model/SegmentStatus.kt":{"size":91,"mtime_ns":1781870261047374707,"hash":"3590947e929255950f5ea9966d5b0c497095828e07d4fce8371b0a6ae5bb3d02"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt":{"size":655,"mtime_ns":1781870261047442249,"hash":"a5e82757e095367c088c09e4074989479e91facf90cea5faefee27100f324ca6"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt":{"size":2734,"mtime_ns":1781870261047630125,"hash":"dd468a85fc06a3962d012d641ec3464e7785ce179e9631d0c4a974f6b9fda2eb"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt":{"size":3863,"mtime_ns":1781870261047708791,"hash":"2b899fd4b92fb633843443bd8a77313d0fa57064edab5555599061abb392e711"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt":{"size":1356,"mtime_ns":1781870261047774833,"hash":"1e7f84d9308c9fe57482ddb8bde50cdee8d1f66bb98fc3e4c3b3ce276eb40f82"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt":{"size":2070,"mtime_ns":1781870261047841708,"hash":"6fcfdace3e3d0bc2b060784c62199a8897b30cf44b6c53c478a65de7b7c1e487"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt":{"size":1084,"mtime_ns":1781870261047912084,"hash":"5ab3453ed174a315d9a6a69ee3cfc4113db395a3a079e64e7e500a381750a3a2"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt":{"size":10355,"mtime_ns":1782146339297379194,"hash":"857333c3fe39f28e4b86b54c117f355de085b5167f1ac6ed9bffdafc3bb34d8e"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt":{"size":1079,"mtime_ns":1781870261048121709,"hash":"806e498f21fd0c65f0d8e73adabac01216dd120ee4170e4183ea3dde3263d05f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt":{"size":1682,"mtime_ns":1781870261048201501,"hash":"0ed4cc084587e1cba5c0034b06542ee1bcaf1b0807007f9e08942dc3c8d3f555"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt":{"size":160,"mtime_ns":1781870261048315085,"hash":"4c38198d2aaad60a892260556267e9abc5d3daf8972734e6f9bb77c50603d470"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt":{"size":872,"mtime_ns":1781870261048539377,"hash":"deef1fcea88dcd7a3bd54af2bd099421a52e400ecc81b4f70cd26bfdb5733ccb"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt":{"size":636,"mtime_ns":1781870261048622502,"hash":"4fdd25c51b934ee8f16777a85ed1711b3f9560e810da876f9f434b75b2bbc78f"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt":{"size":1811,"mtime_ns":1781870261048702127,"hash":"d5943e59c73655d20a940af5f41da66ed791ebca39c2df35afa77471aa5f6abe"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt":{"size":1655,"mtime_ns":1781870261048776627,"hash":"2b25b7c90212492b21829560aba3ee382b76c9938963a97c243dcf7ecc10d389"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt":{"size":5319,"mtime_ns":1781870261048870336,"hash":"10fcac4ddad71a4b4b9c33628957118351efa206d714d210781e92a6a3af4e66"},"/home/repositories/Purefin/core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt":{"size":575,"mtime_ns":1781870261048944503,"hash":"75e36cfaf56ac86dd8268e89611d6aed43bf4d6e00da86dcb1654cb3458f2106"},"/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt":{"size":1599,"mtime_ns":1781870261049120711,"hash":"a595bbea40c1031b3ccb38a75348232c8ed6767680bc274a815c39e58f3d0cc9"},"/home/repositories/Purefin/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt":{"size":1594,"mtime_ns":1781870261049197836,"hash":"cb9ebf2442630f789724048978a3a47f0db052a960e2e934e8f27d718988ecc6"},"/home/repositories/Purefin/data/build.gradle.kts":{"size":1206,"mtime_ns":1781870261049287753,"hash":"1d75830cf0074ae3d99cadf62270f1c5336ce604982ceb9da6a8efa51591556d"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt":{"size":18441,"mtime_ns":1782488488703532494,"hash":"894997224b7d594781dfa839367c8df68551feac40e0050c74e0c2b06a7dc5ae"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt":{"size":12255,"mtime_ns":1782413745566285277,"hash":"f7cfa3a526461e77be364d6b91276b774c3fc5819e5c41df21ae5105de2d92b9"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt":{"size":4480,"mtime_ns":1781971529053479435,"hash":"af0084245e49cddd459ddf9d59b1a923a136f6f0399580abc9c1090aedb51034"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt":{"size":5191,"mtime_ns":1781985015788881511,"hash":"718f739dc5d6dfe077185470a138b15e15188499037c633d2dad0bf2b0b8becf"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt":{"size":3565,"mtime_ns":1781870261050578298,"hash":"f61be1fdde825bf0a01a1eefda59441f257f5d19f4bf6579c1a738cdb0d1b9dc"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt":{"size":16401,"mtime_ns":1781870261051058465,"hash":"875087bb7a54254dcbc07ba188efb559a6631ecff1bf3922b3993e1314f8c243"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt":{"size":2004,"mtime_ns":1781870261051301258,"hash":"c1c8af6290cf03d818763d24900eb21885df9f22b1b235a6b4eb720a2b592bee"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt":{"size":1424,"mtime_ns":1781870261051593258,"hash":"10bd294b97864053fc90f640fedd95acb24c483b8719561181ff6b5ed162de37"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt":{"size":1166,"mtime_ns":1781870261051671467,"hash":"41f4957638207f79c7b2fcce7da7144c690df2ca82bc6ec5f0f8c618e7523b91"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt":{"size":3430,"mtime_ns":1781870261051792717,"hash":"ea331b725298aef94f02dd23087894e3379363b9f9d6df018e3f52acf8ed0b73"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt":{"size":24620,"mtime_ns":1782488419552862083,"hash":"1d99943dd79e69cb7bf3b26ed020575d4d0912e0fbe0b18eebf0a69fb79a607f"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt":{"size":4097,"mtime_ns":1781870261052350593,"hash":"8260c715dceb018e57e8f4634b55a7096b42e7f4dfb11ac0321d094d9ec81d95"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt":{"size":7203,"mtime_ns":1781870261052522927,"hash":"027e8564db0a32e8a8f48fe69b7ee7218661be5b339caad43cf9a24a34fa30ef"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt":{"size":11460,"mtime_ns":1781870261052645260,"hash":"4f14dadcc593ea530f235eec218eadee3b114f9fc665df4edebc396557c3b9c2"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt":{"size":2283,"mtime_ns":1781870261052739261,"hash":"a806003c2d6746818d6b214fbb03d302040352195d51ca18fd59fae36725f3bc"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt":{"size":8255,"mtime_ns":1781870261052972803,"hash":"3e47dae56bd876d24c44caea847265ca07bfd1d4d385b6347d954a6d3894e619"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt":{"size":19639,"mtime_ns":1781870261053391554,"hash":"73007279e8ec21b7594d62e8ee05431ecc616d4e83b37093129b333a61052866"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt":{"size":3002,"mtime_ns":1781870261053718763,"hash":"97b99930524fac99ce16e7a2d8d2fdc49c6766f1ac746d62502a3b17b3a6ec36"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt":{"size":648,"mtime_ns":1781870261053810180,"hash":"686f1dfe6fb678aa7ef6c4d7ae3a41ff91443c6ea2e95ddf12d11b8379870b0f"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackDecision.kt":{"size":291,"mtime_ns":1781870261053893805,"hash":"77a7fd5b2818661e98e996f93830e1bcd2c0d665cdda4fa5014ae06f9f8b99ca"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt":{"size":839,"mtime_ns":1781870261053986597,"hash":"156d8456f78a69b2d1f4f4bdb5fb4552c3e41f0c6ca0cbbdcbd7402fba12aeba"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt":{"size":688,"mtime_ns":1781870261054209597,"hash":"1e50c196a90cb2035c78654334001b018ca2759c9ecf805da3bd84d6e53ecf43"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackSource.kt":{"size":340,"mtime_ns":1781870261054477931,"hash":"6ce841acb9612a1de6d32baa576f201b86069cfca12a142731f086323eac52d8"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt":{"size":8511,"mtime_ns":1781872625591921168,"hash":"7c70ad2ade51edbba71f4a2ac7605a65c2c9d781e476430f1fa7e7ef283e4520"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt":{"size":3218,"mtime_ns":1781870261054827557,"hash":"6c85049bb62a0c73f632de24be7f31d49bdfabab69af088b650a6042b0bed559"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt":{"size":741,"mtime_ns":1781959116853452291,"hash":"d4b4c9246620108fc618fc8565d4e2eb301ecd457245f4fe498a1da1361436b9"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSession.kt":{"size":395,"mtime_ns":1781870261055102057,"hash":"f6a435ec06bae85d9414edbce3bb73ca55042937613c8db213683a6983921f28"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt":{"size":1313,"mtime_ns":1781870261055171099,"hash":"f6b6a6193bbea23e7c06cc29b520a983d6352014b50eef98de2c7cff1a5b1a33"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt":{"size":1930,"mtime_ns":1781870261055239225,"hash":"848524d6859cf5af4a1502eb623a9130296c91f5adc627f5ade82c1c4840eb88"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt":{"size":1054,"mtime_ns":1781870261055318475,"hash":"bdf9127995b802c0c75779422a2dcd9f2940e067e4888edc383b2bbba7739160"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt":{"size":3607,"mtime_ns":1781970855855620862,"hash":"d08817d44a3d2d4e2327541e42436e668cd52f210051e827a6b41e8b68ffe029"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt":{"size":472,"mtime_ns":1781870261055407392,"hash":"88278a81c6a58cbba2d3ed16af45ba9b3644d614b211e21810f48c9d5f19d71a"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt":{"size":2101,"mtime_ns":1781870261055494142,"hash":"ddbfa568ad927402149ed28051148c4fbca0ecc43329e5bf1ab4b31843bc348b"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt":{"size":1392,"mtime_ns":1781870261055773642,"hash":"f1c739ea6ff0ff08cffb517200714c4bf7a6632d25c0d76f2e48280cbba9fb7f"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt":{"size":629,"mtime_ns":1781870261056047143,"hash":"e86feb8f8c8adf97ea2cb3d5fab42eaf2b47acc831627cbb7fb9f83fc9a863b1"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt":{"size":943,"mtime_ns":1781870261056134851,"hash":"bc953a81369a7e42548dbc0f7424e81891f815f64af859150a18da78aecc204c"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt":{"size":7799,"mtime_ns":1782488419553308413,"hash":"9c84ffe8a6af18907bed9b44e7761e6e8c6cc5d747d9da25c803cc3a63fc6204"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt":{"size":1016,"mtime_ns":1781870261056309852,"hash":"aad2282dc027e73fb05e9f943ec660d58c792910907d017798d822bf1d010137"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt":{"size":951,"mtime_ns":1781870261056383685,"hash":"bac1ab2ec3260db7bc11119e4ac60ac1dc904a9edddd40912dfbd275a6fdedac"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt":{"size":1987,"mtime_ns":1781870261056481186,"hash":"b51d10fdc3ef16c924260c70c859e463356d08f0f9ec6c478a2d1756dbc1b3bd"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt":{"size":1175,"mtime_ns":1781870261056564686,"hash":"9d8d882f18d659fc2d8bf3b70317ac412e3ba3359b54e80a96489a3e294f569a"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt":{"size":364,"mtime_ns":1781870261056657519,"hash":"68c5f41ca2d167f0befb992ba0aa1f40ed41b050691600ad6cc5c635d1af5e56"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt":{"size":1083,"mtime_ns":1781870261056732936,"hash":"73c988ec477a75f8129ae70b06475c36982224653796100f3a23a065e8ab1640"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt":{"size":1823,"mtime_ns":1781870261056807353,"hash":"931d39b95900579b695930c2a2ac0f2f3a57834dfc469f88a039115946b368fb"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt":{"size":781,"mtime_ns":1781870261056874478,"hash":"4ebe1fee0a3406ba2971e9ff9a25e06cd3f43e78afee5723cc17e9f80197ae8f"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt":{"size":969,"mtime_ns":1781870261056942270,"hash":"cc5729507bca43f73acc9e491362427c3a04ba8d7f89227b005c01fb53d4772f"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt":{"size":1080,"mtime_ns":1781870261057006812,"hash":"620bb8b1c03e83d7655a0167ce4b67a647119ce34d8cb1bd851bc1d25320c377"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt":{"size":1194,"mtime_ns":1781870261057067062,"hash":"bb818fcb3f134d610df13fa0ccc111642617822325a28c551b11d73a4354bc66"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt":{"size":1011,"mtime_ns":1781870261057131520,"hash":"0342735dbafe1e1ff8d5b0954013232feaf48e73840ccc150341f0a595c65cfa"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/entity/CastMemberEntity.kt":{"size":528,"mtime_ns":1781870261057212187,"hash":"ad7d760550005b2a0e3d2c326cfe2bef52a1ae44932d5fe524b577c41d13c600"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/entity/EpisodeEntity.kt":{"size":918,"mtime_ns":1781870261057286646,"hash":"27c2cc4c316b80146a4aebe0df306327303e35bf4e8fde4151a6e5c2cf928f68"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/entity/LibraryEntity.kt":{"size":271,"mtime_ns":1781870261057353188,"hash":"5069534780287aebef33b34cfac2c8d513199bd0225a88607f454d2b780bc35a"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/entity/MovieEntity.kt":{"size":543,"mtime_ns":1781870261057420479,"hash":"21d4c451ea265fb6cec889de644cdbcbd20fe97d7c9eafaa89613935c249e09a"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeasonEntity.kt":{"size":668,"mtime_ns":1781870261057487063,"hash":"4278698e51dd83a96a200469137ba6dcaed4f284642bea53101fc03f43f44ad4"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeriesEntity.kt":{"size":478,"mtime_ns":1781870261057559688,"hash":"ba43bc9d946a3e89b824aba2d28dae753c41ee427adf2127c4cd2571ca2314d2"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SmartDownloadEntity.kt":{"size":242,"mtime_ns":1781870261057636313,"hash":"695f89b173b2c2ebca46b01e6cdeaed9e8637d53821bc96a003e4361006c6db5"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt":{"size":1356,"mtime_ns":1781870261057715980,"hash":"bc5eeba4b87bd63d9dba8e52f6d143af481e2a85b056b8bdd8b0b4425398f31a"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt":{"size":10900,"mtime_ns":1781870261057805897,"hash":"210e78c994c5a184fdc5701c0ebc56f0c7507e4f5adf3051ac68882e63a0de46"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt":{"size":1358,"mtime_ns":1781870261057878939,"hash":"6bbd69abe314043109323e13d83a5dcc66ae9cc964796e09eecfeb4c0f2f2e05"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt":{"size":2738,"mtime_ns":1781870261057953189,"hash":"cb092be060d690ec8b300364d0edcbaea1508b8e935a5ad1d532dfec7847d601"},"/home/repositories/Purefin/data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt":{"size":995,"mtime_ns":1781870261058030231,"hash":"7aa74108ac04b55fb99cefd37208b2910b768369c52b808e112998bae9cb88f9"},"/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt":{"size":15183,"mtime_ns":1781870261058270606,"hash":"308ac0f2181128e28beffd69ef16dc01b183b9b09a68d9960881b7faa266f512"},"/home/repositories/Purefin/data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt":{"size":1254,"mtime_ns":1781870261058361231,"hash":"5a996b1140e4e46b856ad44ecb0836851a8f8aa5142ef61b83bd98b5006576a9"},"/home/repositories/Purefin/settings.gradle.kts":{"size":714,"mtime_ns":1781870261059955693,"hash":"9ce8d71dc1c2eb88ad8806235a1eaaf164d51cf996087175539e426f5d7766b5"},"/home/repositories/Purefin/AGENTS.md":{"size":2445,"mtime_ns":1781870261002719944,"hash":"84aa73e809aeeb411063ad6b69fc4ece36b23a82366471a9ccbfc823efa7453e"},"/home/repositories/Purefin/README.md":{"size":4756,"mtime_ns":1781870261003318320,"hash":"79f14b07b36c2ce11a308942f64258d48cf91a037e259a41c116b2af42b93be6"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-hdpi/purefin_logo.webp":{"size":1968,"mtime_ns":1781870261014079385,"hash":"db95b5759cb69ad0549593af12d9b511c0384378fc34936d3c0144f03cb9c6d8"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-hdpi/purefin_logo_foreground.webp":{"size":4808,"mtime_ns":1781870261014153635,"hash":"43e24fa4c70b4da8b7ee69698a1ed3de9709fe6d5e50f84edca3367501332b6d"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-hdpi/purefin_logo_round.webp":{"size":3610,"mtime_ns":1781870261014218094,"hash":"c5491a8947c97fe8589d610c00bf70f04f5baf336735f4b1a4521b5dca702012"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-mdpi/purefin_logo.webp":{"size":1192,"mtime_ns":1781870261014285844,"hash":"4590e32c2c201e3450e2e140bbab847c497938f653e0c35c50d6878a308dc2b1"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-mdpi/purefin_logo_foreground.webp":{"size":2686,"mtime_ns":1781870261014354344,"hash":"7215ed05b212eda6fbe2c63fde126bbe77eaab230c1055a04d122cf9d9c8d778"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-mdpi/purefin_logo_round.webp":{"size":2156,"mtime_ns":1781870261014418886,"hash":"7869dbe55ff7e7c3f818c1b2f984331c42991571fb7735274bf171f39fb4d31d"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xhdpi/purefin_logo.webp":{"size":2886,"mtime_ns":1781870261014495136,"hash":"1e99b132b8a068fa04132090a578c49ba8860ca75920d887dde17368adb33086"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xhdpi/purefin_logo_foreground.webp":{"size":7410,"mtime_ns":1781870261014569469,"hash":"02f0ea7e764928a45dc5b32f560189bf041117ab87cf886d5a11e16be831232c"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xhdpi/purefin_logo_round.webp":{"size":5326,"mtime_ns":1781870261014739386,"hash":"3d98a76434d0c21d05ff0f2f8849107bea60fbf1e23450ea38fc477267e16eef"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xxhdpi/purefin_logo.webp":{"size":4712,"mtime_ns":1781870261014822095,"hash":"a179d3f69ad2a80bebbbbf510548bf75b9fc985ae7ec3675fd404f81e9491d76"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xxhdpi/purefin_logo_foreground.webp":{"size":14768,"mtime_ns":1781870261014926803,"hash":"9590e53e760b62b6c2b70111f22763542b12aede4fb80650b750d501e34da3f9"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xxhdpi/purefin_logo_round.webp":{"size":8982,"mtime_ns":1781870261015011804,"hash":"18ccd3f94c51b70cc6cd23d1d722b373a8f2d1d84f3b97e1fb6b5ccde6ee15eb"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xxxhdpi/purefin_logo.webp":{"size":6906,"mtime_ns":1781870261015085845,"hash":"9aa0d74e826df66c06942f66cb1867e08a4f6f4608d24a4e67f5a53900205e6d"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xxxhdpi/purefin_logo_foreground.webp":{"size":23862,"mtime_ns":1781870261015309138,"hash":"3b3057e5c45b0f530680683a825df9aabc03c19be77592455ed96bfd237d4271"},"/home/repositories/Purefin/app-tv/src/main/res/mipmap-xxxhdpi/purefin_logo_round.webp":{"size":13538,"mtime_ns":1781870261015453471,"hash":"e875b8299df60c227d5afb13a960c3578ab61105a7c0d91c606e925fb828b4c5"}} \ No newline at end of file diff --git a/graphify-out/cost.json b/graphify-out/cost.json new file mode 100644 index 00000000..6a6b7205 --- /dev/null +++ b/graphify-out/cost.json @@ -0,0 +1,12 @@ +{ + "runs": [ + { + "date": "2026-07-04T03:02:52.409955+00:00", + "input_tokens": 0, + "output_tokens": 0, + "files": 349 + } + ], + "total_input_tokens": 0, + "total_output_tokens": 0 +} \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html new file mode 100644 index 00000000..dcb89218 --- /dev/null +++ b/graphify-out/graph.html @@ -0,0 +1,307 @@ + + + + +graphify - graphify-out/graph.html + + + + +
+ + + + + \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json new file mode 100644 index 00000000..0c608871 --- /dev/null +++ b/graphify-out/graph.json @@ -0,0 +1,81014 @@ +{ + "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" +} \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json new file mode 100644 index 00000000..54204fb0 --- /dev/null +++ b/graphify-out/manifest.json @@ -0,0 +1,1747 @@ +{ + "app-tv/build.gradle.kts": { + "mtime": 1781870261.0037396, + "ast_hash": "2481ca2e1eef5603e07994efd327d9c2", + "semantic_hash": "2481ca2e1eef5603e07994efd327d9c2" + }, + "app-tv/google-services.json": { + "mtime": 1781870261.003877, + "ast_hash": "08a4f9f74aa8ff34425539f30da97e79", + "semantic_hash": "08a4f9f74aa8ff34425539f30da97e79" + }, + "app-tv/src/androidTest/java/hu/bbara/purefin/ui/common/media/TvMediaDetailBringIntoViewSpecTest.kt": { + "mtime": 1781870261.0042176, + "ast_hash": "44d81767886b23c69e0cb0f78d864a78", + "semantic_hash": "44d81767886b23c69e0cb0f78d864a78" + }, + "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreenContentTest.kt": { + "mtime": 1781870261.0044358, + "ast_hash": "5657e08c987e18de528fe2ec8a3fac65", + "semantic_hash": "5657e08c987e18de528fe2ec8a3fac65" + }, + "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContentTest.kt": { + "mtime": 1781870261.0046642, + "ast_hash": "da6e6ecbda714c9fecd7611f27fa8c86", + "semantic_hash": "da6e6ecbda714c9fecd7611f27fa8c86" + }, + "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawerTest.kt": { + "mtime": 1781870261.0048091, + "ast_hash": "0f98556796eb3a79602430a23af06b0f", + "semantic_hash": "0f98556796eb3a79602430a23af06b0f" + }, + "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreenTest.kt": { + "mtime": 1781870261.004921, + "ast_hash": "3a9400f49afac1fcc8c032466a018600", + "semantic_hash": "3a9400f49afac1fcc8c032466a018600" + }, + "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/movie/MovieScreenContentTest.kt": { + "mtime": 1781870261.0050344, + "ast_hash": "cedebda7727f0cb5382530475929edc0", + "semantic_hash": "cedebda7727f0cb5382530475929edc0" + }, + "app-tv/src/androidTest/java/hu/bbara/purefin/ui/screen/series/SeriesScreenContentTest.kt": { + "mtime": 1781870261.0051308, + "ast_hash": "2be56afb060e183bb60969dd1bd94a8b", + "semantic_hash": "2be56afb060e183bb60969dd1bd94a8b" + }, + "app-tv/src/main/java/hu/bbara/purefin/modules/TvNavigationModule.kt": { + "mtime": 1781870261.0057244, + "ast_hash": "aa165514256c61fb6bfed5eddffd776f", + "semantic_hash": "aa165514256c61fb6bfed5eddffd776f" + }, + "app-tv/src/main/java/hu/bbara/purefin/modules/TvPlaybackProfileFamilyModule.kt": { + "mtime": 1781870261.0058382, + "ast_hash": "e3ec4aaaef503acfdb4814242d2afb9c", + "semantic_hash": "e3ec4aaaef503acfdb4814242d2afb9c" + }, + "app-tv/src/main/java/hu/bbara/purefin/navigation/NavigationLocals.kt": { + "mtime": 1781870261.0059307, + "ast_hash": "f768075115ce80320812c985a0d55501", + "semantic_hash": "f768075115ce80320812c985a0d55501" + }, + "app-tv/src/main/java/hu/bbara/purefin/navigation/TvRouteEntryBuilder.kt": { + "mtime": 1781870261.0060318, + "ast_hash": "2d3d9ada0d4dbc2fc3c0f8ed23c3fdb3", + "semantic_hash": "2d3d9ada0d4dbc2fc3c0f8ed23c3fdb3" + }, + "app-tv/src/main/java/hu/bbara/purefin/tv/TvActivity.kt": { + "mtime": 1781870261.006367, + "ast_hash": "2c0566fee8f47d5dc4385d3ba7017e06", + "semantic_hash": "2c0566fee8f47d5dc4385d3ba7017e06" + }, + "app-tv/src/main/java/hu/bbara/purefin/tv/TvApplication.kt": { + "mtime": 1781870261.0064673, + "ast_hash": "23bdfe169b54edc3c0c4575ac76027c5", + "semantic_hash": "23bdfe169b54edc3c0c4575ac76027c5" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt": { + "mtime": 1781870261.006719, + "ast_hash": "2f52f3e44a4c6f333094cccff9cc4440", + "semantic_hash": "2f52f3e44a4c6f333094cccff9cc4440" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailShell.kt": { + "mtime": 1781885697.865787, + "ast_hash": "0b8fedaeb7a8939253e18f48e69251d2", + "semantic_hash": "0b8fedaeb7a8939253e18f48e69251d2" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailsTopBar.kt": { + "mtime": 1781884545.898145, + "ast_hash": "e5c831c0e31cbd1fb1adac9219e200e9", + "semantic_hash": "e5c831c0e31cbd1fb1adac9219e200e9" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/TvAppScreen.kt": { + "mtime": 1781891004.9307861, + "ast_hash": "bf5bac6d29ad7f6696727a4823c0c763", + "semantic_hash": "bf5bac6d29ad7f6696727a4823c0c763" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/TvEpisodeScreen.kt": { + "mtime": 1781946939.9236848, + "ast_hash": "5e7a3562a28517f7eb4ca35169321af4", + "semantic_hash": "5e7a3562a28517f7eb4ca35169321af4" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/episode/components/TvEpisodeComponents.kt": { + "mtime": 1781870261.0080674, + "ast_hash": "56f42c74ac20b7ce9fa917d28cadbf1e", + "semantic_hash": "56f42c74ac20b7ce9fa917d28cadbf1e" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/TvHomeScreen.kt": { + "mtime": 1781981404.7478144, + "ast_hash": "7392e5bf0c3b6a580d4d3397691c3922", + "semantic_hash": "7392e5bf0c3b6a580d4d3397691c3922" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHero.kt": { + "mtime": 1781981262.2587519, + "ast_hash": "ea54bf1eae59edba657e971d94ec228b", + "semantic_hash": "ea54bf1eae59edba657e971d94ec228b" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoView.kt": { + "mtime": 1781870261.008565, + "ast_hash": "780e0c8088b75a75cd5491b279edb08b", + "semantic_hash": "780e0c8088b75a75cd5491b279edb08b" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeContent.kt": { + "mtime": 1781980873.0686944, + "ast_hash": "f106123d60799d6dfcfa20c921ab2caa", + "semantic_hash": "f106123d60799d6dfcfa20c921ab2caa" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeMetaChip.kt": { + "mtime": 1781870261.0088294, + "ast_hash": "41b70990f9c47a3f256e28eaebc52c00", + "semantic_hash": "41b70990f9c47a3f256e28eaebc52c00" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeModels.kt": { + "mtime": 1781870261.0089405, + "ast_hash": "57211842916f0c21bfc9f9f5f8ddc79b", + "semantic_hash": "57211842916f0c21bfc9f9f5f8ddc79b" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvHomeSections.kt": { + "mtime": 1781870261.0092013, + "ast_hash": "307406a399c05c64fb0e05fa35b5c193", + "semantic_hash": "307406a399c05c64fb0e05fa35b5c193" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/home/components/TvNavigationDrawer.kt": { + "mtime": 1781891004.931993, + "ast_hash": "18e059bff458d11ad31de43628750b04", + "semantic_hash": "18e059bff458d11ad31de43628750b04" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/libraries/TvLibrariesOverviewScreen.kt": { + "mtime": 1781870261.0094087, + "ast_hash": "f8cb535b1f4c44b8fab76ed6c9da03f2", + "semantic_hash": "f8cb535b1f4c44b8fab76ed6c9da03f2" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/library/TvLibraryScreen.kt": { + "mtime": 1781870261.009694, + "ast_hash": "9a3944b4602d530fb2756292cc96d5bc", + "semantic_hash": "9a3944b4602d530fb2756292cc96d5bc" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginContent.kt": { + "mtime": 1781870261.0098283, + "ast_hash": "919c7603c173b18edb5bbd55793b05f1", + "semantic_hash": "919c7603c173b18edb5bbd55793b05f1" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/login/TvLoginScreen.kt": { + "mtime": 1781870261.0100856, + "ast_hash": "bce01d9cf3049226d39923be8a504ec3", + "semantic_hash": "bce01d9cf3049226d39923be8a504ec3" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/TvMovieScreen.kt": { + "mtime": 1781870261.0102992, + "ast_hash": "2bf13061d9aa75924fb8b06ad1be5232", + "semantic_hash": "2bf13061d9aa75924fb8b06ad1be5232" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/movie/components/TvMovieComponents.kt": { + "mtime": 1781870261.0104194, + "ast_hash": "a096f5249853adac88615240025af9de", + "semantic_hash": "a096f5249853adac88615240025af9de" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/TvPlayerScreen.kt": { + "mtime": 1782851923.0941334, + "ast_hash": "d73f689e353483c560e221f75917b79b", + "semantic_hash": "d73f689e353483c560e221f75917b79b" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvIconButton.kt": { + "mtime": 1781870261.0107725, + "ast_hash": "c531bf645aa7e9c719f4f6eeb11589ed", + "semantic_hash": "c531bf645aa7e9c719f4f6eeb11589ed" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvNextEpisodeOverlay.kt": { + "mtime": 1781870261.0111449, + "ast_hash": "e792d160c8e2d970ca7ca890519c0550", + "semantic_hash": "e792d160c8e2d970ca7ca890519c0550" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerControlsOverlay.kt": { + "mtime": 1782146458.4039865, + "ast_hash": "1e688a47fbe0e8f387d91bbbffdb2913", + "semantic_hash": "1e688a47fbe0e8f387d91bbbffdb2913" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerLoadingErrorEndCard.kt": { + "mtime": 1781870261.0115294, + "ast_hash": "ad7587c978aca204c19e7afadf678a00", + "semantic_hash": "ad7587c978aca204c19e7afadf678a00" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerQueuePanel.kt": { + "mtime": 1781870261.0116875, + "ast_hash": "9f1e328aeb49ccfe442a4e8d58ec8484", + "semantic_hash": "9f1e328aeb49ccfe442a4e8d58ec8484" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvPlayerSeekBar.kt": { + "mtime": 1781870261.0118399, + "ast_hash": "8a53aace922ece61fb7568f7e1eb7636", + "semantic_hash": "8a53aace922ece61fb7568f7e1eb7636" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/player/components/TvTrackSelectionButtons.kt": { + "mtime": 1781870261.011967, + "ast_hash": "69a3dcf6da0745297763ba23b552d7a0", + "semantic_hash": "69a3dcf6da0745297763ba23b552d7a0" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/TvSeriesScreen.kt": { + "mtime": 1782844753.9587595, + "ast_hash": "0f87d29b2616e3cc209bd041ab5c3a4d", + "semantic_hash": "0f87d29b2616e3cc209bd041ab5c3a4d" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt": { + "mtime": 1782845908.887392, + "ast_hash": "6d6f25c581b946a6a95245180263ba89", + "semantic_hash": "6d6f25c581b946a6a95245180263ba89" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/screen/settings/TvSettingsScreen.kt": { + "mtime": 1781870261.0129406, + "ast_hash": "1d6b3a505a910b7d2089f3d5085f7078", + "semantic_hash": "1d6b3a505a910b7d2089f3d5085f7078" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Color.kt": { + "mtime": 1781870261.01312, + "ast_hash": "e0ac7684af0984e9efb101ba41f78b0f", + "semantic_hash": "e0ac7684af0984e9efb101ba41f78b0f" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt": { + "mtime": 1781870261.0132182, + "ast_hash": "215950ffe71b87cb923f8f229511ec5a", + "semantic_hash": "215950ffe71b87cb923f8f229511ec5a" + }, + "app-tv/src/main/java/hu/bbara/purefin/ui/theme/Type.kt": { + "mtime": 1781870261.0135715, + "ast_hash": "584bc0f1706dbfd708d663ece480c088", + "semantic_hash": "584bc0f1706dbfd708d663ece480c088" + }, + "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvFocusedItemHeroTest.kt": { + "mtime": 1781870261.0160613, + "ast_hash": "4a57fe5a8947a630fd430c783276ed9a", + "semantic_hash": "4a57fe5a8947a630fd430c783276ed9a" + }, + "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeBringIntoViewSpecTest.kt": { + "mtime": 1781870261.0161438, + "ast_hash": "ff84bdd06c932c61cb90a6389cac2855", + "semantic_hash": "ff84bdd06c932c61cb90a6389cac2855" + }, + "app-tv/src/test/java/hu/bbara/purefin/ui/screen/home/components/TvHomeHeroStateTest.kt": { + "mtime": 1781870261.016234, + "ast_hash": "a7ba71ce3ee9c262a7b3335eb7377075", + "semantic_hash": "a7ba71ce3ee9c262a7b3335eb7377075" + }, + "app/build.gradle.kts": { + "mtime": 1782146339.2981403, + "ast_hash": "4f4cc290e93a77097a4e18774b4a01cd", + "semantic_hash": "4f4cc290e93a77097a4e18774b4a01cd" + }, + "app/src/androidTest/java/hu/bbara/purefin/ExampleInstrumentedTest.kt": { + "mtime": 1781870261.0167525, + "ast_hash": "0ec13dc2838827075158078573e7e63a", + "semantic_hash": "0ec13dc2838827075158078573e7e63a" + }, + "app/src/main/java/hu/bbara/purefin/PurefinActivity.kt": { + "mtime": 1781870261.017578, + "ast_hash": "4d783181a3c4d783ed5845eef2713324", + "semantic_hash": "4d783181a3c4d783ed5845eef2713324" + }, + "app/src/main/java/hu/bbara/purefin/PurefinApplication.kt": { + "mtime": 1781870261.0176659, + "ast_hash": "faf9326c8a38fe48f29d05ca4bfa5610", + "semantic_hash": "faf9326c8a38fe48f29d05ca4bfa5610" + }, + "app/src/main/java/hu/bbara/purefin/modules/NavigationModule.kt": { + "mtime": 1781870261.0177667, + "ast_hash": "7d499e66a35e615be96e8c9bb7f42f47", + "semantic_hash": "7d499e66a35e615be96e8c9bb7f42f47" + }, + "app/src/main/java/hu/bbara/purefin/modules/PlaybackProfileFamilyModule.kt": { + "mtime": 1781870261.0178478, + "ast_hash": "4873db2fdd9749a91c8c02adb17ee44f", + "semantic_hash": "4873db2fdd9749a91c8c02adb17ee44f" + }, + "app/src/main/java/hu/bbara/purefin/navigation/NavigationLocals.kt": { + "mtime": 1781870261.017939, + "ast_hash": "14e02c6d34a65db441d1c0cada3e32d4", + "semantic_hash": "14e02c6d34a65db441d1c0cada3e32d4" + }, + "app/src/main/java/hu/bbara/purefin/navigation/RouteEntryBuilder.kt": { + "mtime": 1781870261.0180144, + "ast_hash": "a745acfc40157eeb44d46f130abd72b9", + "semantic_hash": "a745acfc40157eeb44d46f130abd72b9" + }, + "app/src/main/java/hu/bbara/purefin/player/PlayerActivity.kt": { + "mtime": 1781870261.0182402, + "ast_hash": "07dd8252eade26962e331bde86e704b0", + "semantic_hash": "07dd8252eade26962e331bde86e704b0" + }, + "app/src/main/java/hu/bbara/purefin/player/helper/HorizontalSeekGestureHelper.kt": { + "mtime": 1781870261.0183983, + "ast_hash": "ba883608d9bc39e1d1cf370b80dc5cc2", + "semantic_hash": "ba883608d9bc39e1d1cf370b80dc5cc2" + }, + "app/src/main/java/hu/bbara/purefin/ui/common/badge/ContentBadge.kt": { + "mtime": 1781870261.0185204, + "ast_hash": "dba077b0cbf09e71fa12ecc76e10dee1", + "semantic_hash": "dba077b0cbf09e71fa12ecc76e10dee1" + }, + "app/src/main/java/hu/bbara/purefin/ui/common/card/MediaImageCard.kt": { + "mtime": 1781870261.0187485, + "ast_hash": "b2079b0688095dbd97b9f9ea67305e5f", + "semantic_hash": "b2079b0688095dbd97b9f9ea67305e5f" + }, + "app/src/main/java/hu/bbara/purefin/ui/common/card/PosterCard.kt": { + "mtime": 1781870261.0189335, + "ast_hash": "0e3ad8cc1b5f55d081b9b3252079c632", + "semantic_hash": "0e3ad8cc1b5f55d081b9b3252079c632" + }, + "app/src/main/java/hu/bbara/purefin/ui/common/header/SectionHeader.kt": { + "mtime": 1781870261.0190237, + "ast_hash": "7ed524f4dd7c7fd0c1ef9d83f9dda97d", + "semantic_hash": "7ed524f4dd7c7fd0c1ef9d83f9dda97d" + }, + "app/src/main/java/hu/bbara/purefin/ui/common/media/HomeMediaSharedBounds.kt": { + "mtime": 1781870261.0192318, + "ast_hash": "a1b296fb803842f250e027d5d396d7f4", + "semantic_hash": "a1b296fb803842f250e027d5d396d7f4" + }, + "app/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailScaffold.kt": { + "mtime": 1781976932.6568205, + "ast_hash": "5f5ad383ba51fb2e5eb61a1298d8c77a", + "semantic_hash": "5f5ad383ba51fb2e5eb61a1298d8c77a" + }, + "app/src/main/java/hu/bbara/purefin/ui/common/permission/NotificationPermissionGate.kt": { + "mtime": 1781870261.0197835, + "ast_hash": "46267c69f60af5148d9b1e9eb6786b78", + "semantic_hash": "46267c69f60af5148d9b1e9eb6786b78" + }, + "app/src/main/java/hu/bbara/purefin/ui/model/MediaAction.kt": { + "mtime": 1781870261.019876, + "ast_hash": "7534fdc343026cb45c7595ca9285e356", + "semantic_hash": "7534fdc343026cb45c7595ca9285e356" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/AppBottomBar.kt": { + "mtime": 1781870261.020086, + "ast_hash": "2f8496255960ead0139342f0343342bd", + "semantic_hash": "2f8496255960ead0139342f0343342bd" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/AppScreen.kt": { + "mtime": 1781870261.0203934, + "ast_hash": "a12e7b81fcc21b2be69ee2a063399615", + "semantic_hash": "a12e7b81fcc21b2be69ee2a063399615" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/download/DownloadsScreen.kt": { + "mtime": 1781870261.0206969, + "ast_hash": "900dfcce0df4a44b94f37fcc6a4c380f", + "semantic_hash": "900dfcce0df4a44b94f37fcc6a4c380f" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadingItemRow.kt": { + "mtime": 1781870261.0208735, + "ast_hash": "b4d2216b12a1ed5d9d32830d7044b6aa", + "semantic_hash": "b4d2216b12a1ed5d9d32830d7044b6aa" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/download/components/DownloadsContent.kt": { + "mtime": 1781870261.0211587, + "ast_hash": "dbc88beb551df1ae41182929c64b96fc", + "semantic_hash": "dbc88beb551df1ae41182929c64b96fc" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/episode/EpisodeScreen.kt": { + "mtime": 1781870261.0214534, + "ast_hash": "27dc7c1aaa6581c1dc80399de5ce9238", + "semantic_hash": "27dc7c1aaa6581c1dc80399de5ce9238" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/episode/components/EpisodeComponents.kt": { + "mtime": 1781870261.0216937, + "ast_hash": "b7f4e252c081a7c98689cf7831b2905c", + "semantic_hash": "b7f4e252c081a7c98689cf7831b2905c" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/HomeScreen.kt": { + "mtime": 1781870261.0219648, + "ast_hash": "d56cc06b6bc813576d33095eee3a2fdd", + "semantic_hash": "d56cc06b6bc813576d33095eee3a2fdd" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/DefaultTopBar.kt": { + "mtime": 1781870261.022385, + "ast_hash": "79a73ccea64fa97291ea4620f537449c", + "semantic_hash": "79a73ccea64fa97291ea4620f537449c" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeContent.kt": { + "mtime": 1781870261.0225925, + "ast_hash": "0d325dc4e19dd047a7d46440de9306b5", + "semantic_hash": "0d325dc4e19dd047a7d46440de9306b5" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeEmptyState.kt": { + "mtime": 1781870261.0226767, + "ast_hash": "7e9a69bc79d6ca62e51a43bc18f021cd", + "semantic_hash": "7e9a69bc79d6ca62e51a43bc18f021cd" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/HomeTopBar.kt": { + "mtime": 1781870261.0229576, + "ast_hash": "c84a1fce1d0cfa4a2d9d2aa5f1c51a0c", + "semantic_hash": "c84a1fce1d0cfa4a2d9d2aa5f1c51a0c" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingCard.kt": { + "mtime": 1781870261.0231516, + "ast_hash": "c6ac4c991345c330fa4f40aa11536bf3", + "semantic_hash": "c6ac4c991345c330fa4f40aa11536bf3" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/continuewatching/ContinueWatchingSection.kt": { + "mtime": 1781870261.0233643, + "ast_hash": "0556eb3164aa5fab1990c7047c4776eb", + "semantic_hash": "0556eb3164aa5fab1990c7047c4776eb" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionCard.kt": { + "mtime": 1781870261.0234687, + "ast_hash": "992f3915c6e0766433e70cb833e6c9e0", + "semantic_hash": "992f3915c6e0766433e70cb833e6c9e0" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/featured/SuggestionsSection.kt": { + "mtime": 1781870261.0236545, + "ast_hash": "f556370ff98af434ed97f5f3372d52a4", + "semantic_hash": "f556370ff98af434ed97f5f3372d52a4" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/HomeBrowseCard.kt": { + "mtime": 1781870261.0238848, + "ast_hash": "e3459a47843a5fc98be64507e3290589", + "semantic_hash": "e3459a47843a5fc98be64507e3290589" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/library/LibraryPosterSection.kt": { + "mtime": 1781870261.02409, + "ast_hash": "bcad6993e12ae16d2cb24addcd81f671", + "semantic_hash": "bcad6993e12ae16d2cb24addcd81f671" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpCard.kt": { + "mtime": 1781870261.0242822, + "ast_hash": "51022a16e930fd25eac23550e33e7fb0", + "semantic_hash": "51022a16e930fd25eac23550e33e7fb0" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/nextup/NextUpSection.kt": { + "mtime": 1781870261.0244913, + "ast_hash": "dc5d4fb81c88939cc9609acb182dc034", + "semantic_hash": "dc5d4fb81c88939cc9609acb182dc034" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchMessage.kt": { + "mtime": 1781870261.024573, + "ast_hash": "42d5007184e6657e1dcc5fde8de313f3", + "semantic_hash": "42d5007184e6657e1dcc5fde8de313f3" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchOverlay.kt": { + "mtime": 1781870261.0247772, + "ast_hash": "33c7df02dd7856d21731fb836beb9d76", + "semantic_hash": "33c7df02dd7856d21731fb836beb9d76" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchResultCard.kt": { + "mtime": 1781870261.0248525, + "ast_hash": "e3b30f389c39cd4f338716d5906426f1", + "semantic_hash": "e3b30f389c39cd4f338716d5906426f1" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/home/components/search/SearchScreen.kt": { + "mtime": 1781870261.0253127, + "ast_hash": "36a1bb6fe9520b5790faf4d7d4761ad7", + "semantic_hash": "36a1bb6fe9520b5790faf4d7d4761ad7" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/LibrariesScreen.kt": { + "mtime": 1781870261.0255344, + "ast_hash": "13490e098c4fffe274174b0311d5e4ea", + "semantic_hash": "13490e098c4fffe274174b0311d5e4ea" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesContent.kt": { + "mtime": 1781870261.0257413, + "ast_hash": "db7bfcf7718ddc2362e1710cf35b3788", + "semantic_hash": "db7bfcf7718ddc2362e1710cf35b3788" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibrariesTopBar.kt": { + "mtime": 1781870261.0259118, + "ast_hash": "97865a5c343f8f71047a681ab0824745", + "semantic_hash": "97865a5c343f8f71047a681ab0824745" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/libraries/components/LibraryListItem.kt": { + "mtime": 1781870261.026006, + "ast_hash": "4b6b1534afdb254961792ef680388307", + "semantic_hash": "4b6b1534afdb254961792ef680388307" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/library/LibraryScreen.kt": { + "mtime": 1781870261.0262532, + "ast_hash": "3a6d59241888062ba43cc18e3d6ce9d4", + "semantic_hash": "3a6d59241888062ba43cc18e3d6ce9d4" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/library/components/LibraryTopBar.kt": { + "mtime": 1781870261.0264678, + "ast_hash": "afa9f9fef4656f792c3bc0ac7b0b7deb", + "semantic_hash": "afa9f9fef4656f792c3bc0ac7b0b7deb" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginContent.kt": { + "mtime": 1781870261.026714, + "ast_hash": "f15067e924683274140d3ef657e3dd82", + "semantic_hash": "f15067e924683274140d3ef657e3dd82" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/login/LoginScreen.kt": { + "mtime": 1781870261.0269248, + "ast_hash": "269cef3bbe81258f29fa66470a10ac5b", + "semantic_hash": "269cef3bbe81258f29fa66470a10ac5b" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/movie/MovieScreen.kt": { + "mtime": 1781870261.0272484, + "ast_hash": "8f94a4dcc5e972d2205f758b502479b9", + "semantic_hash": "8f94a4dcc5e972d2205f758b502479b9" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/movie/components/MovieComponents.kt": { + "mtime": 1781870261.0274856, + "ast_hash": "b420c1e1ee6847891eeb93b00ac1c692", + "semantic_hash": "b420c1e1ee6847891eeb93b00ac1c692" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/PlayerScreen.kt": { + "mtime": 1782805179.751347, + "ast_hash": "af3533d36898bbf00c035cd81d1162a0", + "semantic_hash": "af3533d36898bbf00c035cd81d1162a0" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/NextEpisodeOverlay.kt": { + "mtime": 1781870261.0281267, + "ast_hash": "fa85b266177d887c64d92d1751a075fc", + "semantic_hash": "fa85b266177d887c64d92d1751a075fc" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PersistentOverlayContainer.kt": { + "mtime": 1781870261.0282116, + "ast_hash": "495b1bbc77764d4a6b4529e29bc265a3", + "semantic_hash": "495b1bbc77764d4a6b4529e29bc265a3" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerAdjustmentIndicator.kt": { + "mtime": 1781870261.0284271, + "ast_hash": "c1e3a7793e3403fea3fc49f2d7fe483e", + "semantic_hash": "c1e3a7793e3403fea3fc49f2d7fe483e" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerControlsOverlay.kt": { + "mtime": 1782146339.2979083, + "ast_hash": "5a531aa301008f4dc7225fe5f70c3c1a", + "semantic_hash": "5a531aa301008f4dc7225fe5f70c3c1a" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerGesturesLayer.kt": { + "mtime": 1781880282.7074971, + "ast_hash": "8b9d566917b9ccf015f90b8b0dd0b936", + "semantic_hash": "8b9d566917b9ccf015f90b8b0dd0b936" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCard.kt": { + "mtime": 1781870261.0288668, + "ast_hash": "44c9519dea380d68eb6004e5649032bb", + "semantic_hash": "44c9519dea380d68eb6004e5649032bb" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerQueuePanel.kt": { + "mtime": 1781870261.0291004, + "ast_hash": "cf91cb4e26b617600a74c8fa3cabd73e", + "semantic_hash": "cf91cb4e26b617600a74c8fa3cabd73e" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBar.kt": { + "mtime": 1782040007.170427, + "ast_hash": "89997d65842be874e9ff6919fae76b80", + "semantic_hash": "89997d65842be874e9ff6919fae76b80" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/player/components/TrackSelectionButtons.kt": { + "mtime": 1781870261.0295136, + "ast_hash": "68d3871f362863ff625a8ecc88b777d4", + "semantic_hash": "68d3871f362863ff625a8ecc88b777d4" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/series/SeriesScreen.kt": { + "mtime": 1782491856.751901, + "ast_hash": "945ce28267310300e2d2dd4f2b7c1e85", + "semantic_hash": "945ce28267310300e2d2dd4f2b7c1e85" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/series/components/SeriesComponents.kt": { + "mtime": 1782490896.9130712, + "ast_hash": "47a4fafe01109882500cab2e324b76fb", + "semantic_hash": "47a4fafe01109882500cab2e324b76fb" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/settings/SettingsScreen.kt": { + "mtime": 1781870261.0304434, + "ast_hash": "493e3b2b96604cb8ce395335539d95e0", + "semantic_hash": "493e3b2b96604cb8ce395335539d95e0" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/BooleanSettingItem.kt": { + "mtime": 1781870261.0306635, + "ast_hash": "7079a7f5ce72eb09fc50a71eaafe4849", + "semantic_hash": "7079a7f5ce72eb09fc50a71eaafe4849" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/DropdownSettingItem.kt": { + "mtime": 1781870261.0308335, + "ast_hash": "3109a5d85ca5b3c2c2b90489dd6b872e", + "semantic_hash": "3109a5d85ca5b3c2c2b90489dd6b872e" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/RangeSettingItem.kt": { + "mtime": 1781870261.0310051, + "ast_hash": "cdcd0dbc49a60ee070ebdea81ae32b0f", + "semantic_hash": "cdcd0dbc49a60ee070ebdea81ae32b0f" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/ReadOnlySettingItem.kt": { + "mtime": 1781870261.031162, + "ast_hash": "c3a16f0bd0027fbd897a3e9a61692333", + "semantic_hash": "c3a16f0bd0027fbd897a3e9a61692333" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/StringSettingItem.kt": { + "mtime": 1781870261.0313659, + "ast_hash": "e0b24944d14aa4a5a4f524af62f2056c", + "semantic_hash": "e0b24944d14aa4a5a4f524af62f2056c" + }, + "app/src/main/java/hu/bbara/purefin/ui/screen/settings/components/VoidSettingItem.kt": { + "mtime": 1781870261.0315456, + "ast_hash": "1028339bf67d5efbfbefdedd3f75dbee", + "semantic_hash": "1028339bf67d5efbfbefdedd3f75dbee" + }, + "app/src/main/java/hu/bbara/purefin/ui/theme/Color.kt": { + "mtime": 1781870261.03165, + "ast_hash": "09c2899de7a86d13675ddd7c27604bc3", + "semantic_hash": "09c2899de7a86d13675ddd7c27604bc3" + }, + "app/src/main/java/hu/bbara/purefin/ui/theme/Theme.kt": { + "mtime": 1781870261.0317426, + "ast_hash": "ade3c003421d1c232843552dd034fb5a", + "semantic_hash": "ade3c003421d1c232843552dd034fb5a" + }, + "app/src/main/java/hu/bbara/purefin/ui/theme/Type.kt": { + "mtime": 1781870261.0318177, + "ast_hash": "584bc0f1706dbfd708d663ece480c088", + "semantic_hash": "584bc0f1706dbfd708d663ece480c088" + }, + "build.gradle.kts": { + "mtime": 1781870261.032663, + "ast_hash": "ae039220ee08576d239e29341ccb65e4", + "semantic_hash": "ae039220ee08576d239e29341ccb65e4" + }, + "core-model/build.gradle.kts": { + "mtime": 1781870261.0328276, + "ast_hash": "1da7fbb3727e7319f93f04d563ccef69", + "semantic_hash": "1da7fbb3727e7319f93f04d563ccef69" + }, + "core-model/src/main/java/hu/bbara/purefin/model/CastMember.kt": { + "mtime": 1781870261.0329382, + "ast_hash": "23a92b23255203939f6deeab6d20a1b9", + "semantic_hash": "23a92b23255203939f6deeab6d20a1b9" + }, + "core-model/src/main/java/hu/bbara/purefin/model/Episode.kt": { + "mtime": 1781870261.0330641, + "ast_hash": "7df5c902e879801c162686a91c2e92f9", + "semantic_hash": "7df5c902e879801c162686a91c2e92f9" + }, + "core-model/src/main/java/hu/bbara/purefin/model/Genre.kt": { + "mtime": 1781870261.0331554, + "ast_hash": "039612bc675645a39db3770696019b6b", + "semantic_hash": "039612bc675645a39db3770696019b6b" + }, + "core-model/src/main/java/hu/bbara/purefin/model/Library.kt": { + "mtime": 1781870261.0332491, + "ast_hash": "fde450e226b061896b425e7c29101538", + "semantic_hash": "fde450e226b061896b425e7c29101538" + }, + "core-model/src/main/java/hu/bbara/purefin/model/LibraryKind.kt": { + "mtime": 1781870261.0333269, + "ast_hash": "69e1b0ae295b75d54d7d7a28bc5b7f53", + "semantic_hash": "69e1b0ae295b75d54d7d7a28bc5b7f53" + }, + "core-model/src/main/java/hu/bbara/purefin/model/Media.kt": { + "mtime": 1781870261.0334017, + "ast_hash": "fcb1d99d3441a60da367b21de56c60c0", + "semantic_hash": "fcb1d99d3441a60da367b21de56c60c0" + }, + "core-model/src/main/java/hu/bbara/purefin/model/MediaKind.kt": { + "mtime": 1781870261.0334709, + "ast_hash": "1a8cee266f8a048c3e492a5b9645d949", + "semantic_hash": "1a8cee266f8a048c3e492a5b9645d949" + }, + "core-model/src/main/java/hu/bbara/purefin/model/MediaSegment.kt": { + "mtime": 1781870261.033537, + "ast_hash": "2665dc1e9846a63a00e685cf447ab2f4", + "semantic_hash": "2665dc1e9846a63a00e685cf447ab2f4" + }, + "core-model/src/main/java/hu/bbara/purefin/model/Movie.kt": { + "mtime": 1781870261.0336065, + "ast_hash": "acafcbda211b401914c674dfd61e035a", + "semantic_hash": "acafcbda211b401914c674dfd61e035a" + }, + "core-model/src/main/java/hu/bbara/purefin/model/PlayableMedia.kt": { + "mtime": 1781870261.0336719, + "ast_hash": "c37a4fa03ae2e2a559a01b5ac02de9c6", + "semantic_hash": "c37a4fa03ae2e2a559a01b5ac02de9c6" + }, + "core-model/src/main/java/hu/bbara/purefin/model/Season.kt": { + "mtime": 1781957864.9427786, + "ast_hash": "fd8441d523aab011de0c8f99b993737f", + "semantic_hash": "fd8441d523aab011de0c8f99b993737f" + }, + "core-model/src/main/java/hu/bbara/purefin/model/Series.kt": { + "mtime": 1781870261.033821, + "ast_hash": "cd5f6113ae1425e73d59118dbd40c0ca", + "semantic_hash": "cd5f6113ae1425e73d59118dbd40c0ca" + }, + "core-model/src/main/java/hu/bbara/purefin/model/Settings.kt": { + "mtime": 1781870261.033888, + "ast_hash": "2d4b74c99ceeccbe019bcb707db7f872", + "semantic_hash": "2d4b74c99ceeccbe019bcb707db7f872" + }, + "core-model/src/main/java/hu/bbara/purefin/model/TrackPreference.kt": { + "mtime": 1781870261.0339746, + "ast_hash": "e45e2e0bd6bf6b6b53b862079a59a14e", + "semantic_hash": "e45e2e0bd6bf6b6b53b862079a59a14e" + }, + "core-ui/build.gradle.kts": { + "mtime": 1781870261.0340614, + "ast_hash": "bfc8616c675166c759b56e2ca9b31dd2", + "semantic_hash": "bfc8616c675166c759b56e2ca9b31dd2" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/UnwatchedEpisodeBadge.kt": { + "mtime": 1781870261.0341613, + "ast_hash": "eb7a495530c53797d934dd4fe2998c5a", + "semantic_hash": "eb7a495530c53797d934dd4fe2998c5a" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/badge/WatchStateBadge.kt": { + "mtime": 1781870261.0342264, + "ast_hash": "f14db866978c43d7b7a6a737804dab93", + "semantic_hash": "f14db866978c43d7b7a6a737804dab93" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/bar/MediaProgressBar.kt": { + "mtime": 1781870261.0344064, + "ast_hash": "b20f059890991283d3b18bf7aed76966", + "semantic_hash": "b20f059890991283d3b18bf7aed76966" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularIconButton.kt": { + "mtime": 1781878366.9418747, + "ast_hash": "249779a631f8eedb826f6a4e08da20a8", + "semantic_hash": "249779a631f8eedb826f6a4e08da20a8" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/CircularTextButton.kt": { + "mtime": 1781879458.6941192, + "ast_hash": "47a1bea0524b85cb3e29fe70affd1c8b", + "semantic_hash": "47a1bea0524b85cb3e29fe70affd1c8b" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/DownloadActionButton.kt": { + "mtime": 1781870261.0346916, + "ast_hash": "fc36372c923b4745d432e194aa644205", + "semantic_hash": "fc36372c923b4745d432e194aa644205" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/GhostIconButton.kt": { + "mtime": 1781878387.742525, + "ast_hash": "df0886ab972c1bcdb586e33cbb0da6b7", + "semantic_hash": "df0886ab972c1bcdb586e33cbb0da6b7" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaActionButton.kt": { + "mtime": 1781878366.9504855, + "ast_hash": "758c685f45ba703bf8161b6328189470", + "semantic_hash": "758c685f45ba703bf8161b6328189470" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/MediaResumeButton.kt": { + "mtime": 1781870261.0349262, + "ast_hash": "463919bafe3f84a7552e2e30b610f1e4", + "semantic_hash": "463919bafe3f84a7552e2e30b610f1e4" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinIconButton.kt": { + "mtime": 1781878867.9149327, + "ast_hash": "5c5db90ef1e44e0cf291052d09d9297e", + "semantic_hash": "5c5db90ef1e44e0cf291052d09d9297e" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/button/PurefinTextButton.kt": { + "mtime": 1781870261.035073, + "ast_hash": "ca84c47664c35c7190ba85d32ca6535c", + "semantic_hash": "ca84c47664c35c7190ba85d32ca6535c" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/dialog/ExitAppDialog.kt": { + "mtime": 1781870261.035273, + "ast_hash": "25c2f311711e838adcac0e21cc0e7d16", + "semantic_hash": "25c2f311711e838adcac0e21cc0e7d16" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinAsyncImage.kt": { + "mtime": 1781870261.0353541, + "ast_hash": "b33f598ed3da6f1919dc5724b19f4c08", + "semantic_hash": "b33f598ed3da6f1919dc5724b19f4c08" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/image/PurefinLogo.kt": { + "mtime": 1781870261.0354326, + "ast_hash": "71ec7062d4937a2a58e941ef11a34733", + "semantic_hash": "71ec7062d4937a2a58e941ef11a34733" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaDetailComponents.kt": { + "mtime": 1781870261.0355287, + "ast_hash": "ec5f2906c285558b309465aeb24b9412", + "semantic_hash": "ec5f2906c285558b309465aeb24b9412" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaMetadataFlowRow.kt": { + "mtime": 1781870261.0357437, + "ast_hash": "ec9193a7a92ef7f3169280b3892b4cdd", + "semantic_hash": "ec9193a7a92ef7f3169280b3892b4cdd" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabel.kt": { + "mtime": 1781870261.0358274, + "ast_hash": "7fd43e34f32cce9ff87506a719eaba5f", + "semantic_hash": "7fd43e34f32cce9ff87506a719eaba5f" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaPlaybackSettings.kt": { + "mtime": 1781870261.0359066, + "ast_hash": "1a8f39d5474c4d706819de67847418d3", + "semantic_hash": "1a8f39d5474c4d706819de67847418d3" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/media/MediaSynopsis.kt": { + "mtime": 1781870261.0359857, + "ast_hash": "e1beb29b76450f7053ae2c835e51cbf1", + "semantic_hash": "e1beb29b76450f7053ae2c835e51cbf1" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinComplexTextField.kt": { + "mtime": 1781870261.036054, + "ast_hash": "e8c3c78ad215ea56d76db20391214894", + "semantic_hash": "e8c3c78ad215ea56d76db20391214894" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/textfield/PurefinPasswordField.kt": { + "mtime": 1781870261.036125, + "ast_hash": "9059dff47574b53710e9387686a73f21", + "semantic_hash": "9059dff47574b53710e9387686a73f21" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/common/visual/TimedVisibility.kt": { + "mtime": 1781976292.7581737, + "ast_hash": "68057aafa8afe8d52ecc1c770c69de38", + "semantic_hash": "68057aafa8afe8d52ecc1c770c69de38" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/screen/login/LoginModels.kt": { + "mtime": 1781870261.0362694, + "ast_hash": "9a788f8ed3a01e337feec242e09987a9", + "semantic_hash": "9a788f8ed3a01e337feec242e09987a9" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerLoadingErrorEndCardContent.kt": { + "mtime": 1781870261.036348, + "ast_hash": "6b7d1cb5f232c899541d52eaa9e02179", + "semantic_hash": "6b7d1cb5f232c899541d52eaa9e02179" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/screen/player/components/PlayerSeekBarTrack.kt": { + "mtime": 1781870261.0364354, + "ast_hash": "dd8d648552463de3099470d7f8f59162", + "semantic_hash": "dd8d648552463de3099470d7f8f59162" + }, + "core-ui/src/main/java/hu/bbara/purefin/ui/screen/waiting/WaitingScreen.kt": { + "mtime": 1781870261.0365536, + "ast_hash": "8192343bb236c90e37e6168c46f68a4b", + "semantic_hash": "8192343bb236c90e37e6168c46f68a4b" + }, + "core-ui/src/test/java/hu/bbara/purefin/ui/common/media/MediaPlayButtonLabelTest.kt": { + "mtime": 1781870261.0367692, + "ast_hash": "17d845b6e860d56d71d625359bc83772", + "semantic_hash": "17d845b6e860d56d71d625359bc83772" + }, + "core/build.gradle.kts": { + "mtime": 1782146339.2978253, + "ast_hash": "f161df38b24a2bbe750621b13b256df5", + "semantic_hash": "f161df38b24a2bbe750621b13b256df5" + }, + "core/src/main/java/hu/bbara/purefin/core/Qualifiers.kt": { + "mtime": 1781870261.0370731, + "ast_hash": "59dc7a6093e0f7da78ce6d7f9d7fcc86", + "semantic_hash": "59dc7a6093e0f7da78ce6d7f9d7fcc86" + }, + "core/src/main/java/hu/bbara/purefin/core/concurrency/SingleFlight.kt": { + "mtime": 1782149072.0776403, + "ast_hash": "2754591ebd9efda9418b15f5dd1bf18d", + "semantic_hash": "2754591ebd9efda9418b15f5dd1bf18d" + }, + "core/src/main/java/hu/bbara/purefin/core/data/AuthenticationRepository.kt": { + "mtime": 1781870261.0372384, + "ast_hash": "54fc764719e177183e654fbfb4a1d49c", + "semantic_hash": "54fc764719e177183e654fbfb4a1d49c" + }, + "core/src/main/java/hu/bbara/purefin/core/data/CompositeLocalMediaRepository.kt": { + "mtime": 1781971529.0519104, + "ast_hash": "6bf0870e407490eadec8bbe7b786a67c", + "semantic_hash": "6bf0870e407490eadec8bbe7b786a67c" + }, + "core/src/main/java/hu/bbara/purefin/core/data/DownloadMediaSourceResolver.kt": { + "mtime": 1781870261.0376916, + "ast_hash": "647022323d70951260ae3f1809e4cc74", + "semantic_hash": "647022323d70951260ae3f1809e4cc74" + }, + "core/src/main/java/hu/bbara/purefin/core/data/HomeRepository.kt": { + "mtime": 1782488001.2378607, + "ast_hash": "edbfb89e144c053da401fdeccc4c1b85", + "semantic_hash": "edbfb89e144c053da401fdeccc4c1b85" + }, + "core/src/main/java/hu/bbara/purefin/core/data/LocalMediaRepository.kt": { + "mtime": 1781971529.0523188, + "ast_hash": "19982fbe7e858056dad1d40e03e77b6a", + "semantic_hash": "19982fbe7e858056dad1d40e03e77b6a" + }, + "core/src/main/java/hu/bbara/purefin/core/data/MediaMetadataUpdater.kt": { + "mtime": 1781870261.0384188, + "ast_hash": "78fa7801755bd6eb59cb5ec8cbd4399d", + "semantic_hash": "78fa7801755bd6eb59cb5ec8cbd4399d" + }, + "core/src/main/java/hu/bbara/purefin/core/data/NetworkMonitor.kt": { + "mtime": 1781870261.038642, + "ast_hash": "a512013d7f0bf33843c45205129d446a", + "semantic_hash": "a512013d7f0bf33843c45205129d446a" + }, + "core/src/main/java/hu/bbara/purefin/core/data/OfflineMediaManager.kt": { + "mtime": 1781870261.039007, + "ast_hash": "c9ff69e186033105fd43823355053161", + "semantic_hash": "c9ff69e186033105fd43823355053161" + }, + "core/src/main/java/hu/bbara/purefin/core/data/PlayableMediaRepository.kt": { + "mtime": 1781870261.039082, + "ast_hash": "4bc5926fa55b68df5ae424b770ef444d", + "semantic_hash": "4bc5926fa55b68df5ae424b770ef444d" + }, + "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMediaItemTag.kt": { + "mtime": 1781870261.039277, + "ast_hash": "7f244123dd7df670620ffb90393f8b15", + "semantic_hash": "7f244123dd7df670620ffb90393f8b15" + }, + "core/src/main/java/hu/bbara/purefin/core/data/PlaybackMethod.kt": { + "mtime": 1781870261.0394537, + "ast_hash": "8b5729de8ee25dfcf9dabad198e22ecb", + "semantic_hash": "8b5729de8ee25dfcf9dabad198e22ecb" + }, + "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProfileFamily.kt": { + "mtime": 1781870261.0395203, + "ast_hash": "b7fc14822304bebe5af7e17f12e57961", + "semantic_hash": "b7fc14822304bebe5af7e17f12e57961" + }, + "core/src/main/java/hu/bbara/purefin/core/data/PlaybackProgressReporter.kt": { + "mtime": 1781870261.0395846, + "ast_hash": "b3a363c4339b217bc9f092132208626f", + "semantic_hash": "b3a363c4339b217bc9f092132208626f" + }, + "core/src/main/java/hu/bbara/purefin/core/data/PlaybackReportContext.kt": { + "mtime": 1781870261.0398018, + "ast_hash": "a58a47db2f6b60c2ecb5c2d0de387b90", + "semantic_hash": "a58a47db2f6b60c2ecb5c2d0de387b90" + }, + "core/src/main/java/hu/bbara/purefin/core/data/SearchManager.kt": { + "mtime": 1781870261.0399177, + "ast_hash": "9bd81b32b53e9aedbac07833d6cdb04b", + "semantic_hash": "9bd81b32b53e9aedbac07833d6cdb04b" + }, + "core/src/main/java/hu/bbara/purefin/core/data/SessionBootstrapper.kt": { + "mtime": 1781870261.040004, + "ast_hash": "b124ec1a340edac262a3669ab026b029", + "semantic_hash": "b124ec1a340edac262a3669ab026b029" + }, + "core/src/main/java/hu/bbara/purefin/core/data/SmartDownloadStore.kt": { + "mtime": 1781870261.040077, + "ast_hash": "605796e78473b7ba9050caa3d30b27f6", + "semantic_hash": "605796e78473b7ba9050caa3d30b27f6" + }, + "core/src/main/java/hu/bbara/purefin/core/data/UserSessionRepository.kt": { + "mtime": 1781870261.04018, + "ast_hash": "8574f13600fcca26e2be3008050fb8aa", + "semantic_hash": "8574f13600fcca26e2be3008050fb8aa" + }, + "core/src/main/java/hu/bbara/purefin/core/download/DownloadControllerModule.kt": { + "mtime": 1781870261.0402708, + "ast_hash": "7918d39be25dd8b46fcba2cfed8af410", + "semantic_hash": "7918d39be25dd8b46fcba2cfed8af410" + }, + "core/src/main/java/hu/bbara/purefin/core/download/DownloadModule.kt": { + "mtime": 1781870261.0403392, + "ast_hash": "a325f33c02c41cecbfb70fe8b398d951", + "semantic_hash": "a325f33c02c41cecbfb70fe8b398d951" + }, + "core/src/main/java/hu/bbara/purefin/core/download/DownloadState.kt": { + "mtime": 1781870261.0404017, + "ast_hash": "a26e4fb425d051e95a5cc801f9714d49", + "semantic_hash": "a26e4fb425d051e95a5cc801f9714d49" + }, + "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadController.kt": { + "mtime": 1781870261.0404685, + "ast_hash": "e2a3001c902aded52eb6c3a2bfee8fbc", + "semantic_hash": "e2a3001c902aded52eb6c3a2bfee8fbc" + }, + "core/src/main/java/hu/bbara/purefin/core/download/MediaDownloadManager.kt": { + "mtime": 1781870261.040762, + "ast_hash": "1af67276dfb8fe346c4d5c73d118808e", + "semantic_hash": "1af67276dfb8fe346c4d5c73d118808e" + }, + "core/src/main/java/hu/bbara/purefin/core/download/PurefinDownloadService.kt": { + "mtime": 1781870261.0408475, + "ast_hash": "b38e4c7d4ce537f1d6ebb8366b96fd2d", + "semantic_hash": "b38e4c7d4ce537f1d6ebb8366b96fd2d" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/AppViewModel.kt": { + "mtime": 1782488001.2382672, + "ast_hash": "3f3ac735ce1b09f67d4945f809d90b47", + "semantic_hash": "3f3ac735ce1b09f67d4945f809d90b47" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshCoordinator.kt": { + "mtime": 1781872577.7518997, + "ast_hash": "daaa590d6981d3a0a58a698d393eefb9", + "semantic_hash": "daaa590d6981d3a0a58a698d393eefb9" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffect.kt": { + "mtime": 1781870261.041533, + "ast_hash": "cbb11cac9fe08d601cc8efcefac331e8", + "semantic_hash": "cbb11cac9fe08d601cc8efcefac331e8" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/HomeRefreshSideEffectModule.kt": { + "mtime": 1781870261.0416853, + "ast_hash": "723e87e66e63f9cb197743e68e13895b", + "semantic_hash": "723e87e66e63f9cb197743e68e13895b" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/browse/home/refresh/SyncSmartDownloadsHomeRefreshSideEffect.kt": { + "mtime": 1781870261.0418866, + "ast_hash": "4e03a7b75a5859305bef9465b99b435f", + "semantic_hash": "4e03a7b75a5859305bef9465b99b435f" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/browse/library/LibraryViewModel.kt": { + "mtime": 1782488001.2384317, + "ast_hash": "d257a9e7d23c53b8984f711dea1f8992", + "semantic_hash": "d257a9e7d23c53b8984f711dea1f8992" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/EpisodeScreenViewModel.kt": { + "mtime": 1781946913.8249142, + "ast_hash": "2b291fe2f6e26d447db4d893d419d96c", + "semantic_hash": "2b291fe2f6e26d447db4d893d419d96c" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/content/episode/SeriesIdLookUpUseCase.kt": { + "mtime": 1781870261.0424154, + "ast_hash": "3ec4aaf252e67a60917e1443f1df9599", + "semantic_hash": "3ec4aaf252e67a60917e1443f1df9599" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/content/movie/MovieScreenViewModel.kt": { + "mtime": 1781946901.5594032, + "ast_hash": "85967f60d8ded5b19084c46c64b53bfa", + "semantic_hash": "85967f60d8ded5b19084c46c64b53bfa" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/content/series/SeriesViewModel.kt": { + "mtime": 1782490874.0484242, + "ast_hash": "401c1dc88d39b052efba5213591bd86f", + "semantic_hash": "401c1dc88d39b052efba5213591bd86f" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/downloads/ActiveDownloadItem.kt": { + "mtime": 1781870261.0429075, + "ast_hash": "c5fd38f02ba2e3c57a06a463ff71a701", + "semantic_hash": "c5fd38f02ba2e3c57a06a463ff71a701" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadedItem.kt": { + "mtime": 1781870261.0431156, + "ast_hash": "2202dd56f39eba1fdaf60961c69c9e50", + "semantic_hash": "2202dd56f39eba1fdaf60961c69c9e50" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/downloads/DownloadsViewModel.kt": { + "mtime": 1781870261.0432951, + "ast_hash": "8214c0c0394768243ef57bfd16fd0741", + "semantic_hash": "8214c0c0394768243ef57bfd16fd0741" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/login/LoginViewModel.kt": { + "mtime": 1781870261.0434701, + "ast_hash": "495c6d8fcd545b6adc9b58de3da9e75a", + "semantic_hash": "495c6d8fcd545b6adc9b58de3da9e75a" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchResult.kt": { + "mtime": 1781870261.043551, + "ast_hash": "ec1475c95f5e5d040993c116848c0c19", + "semantic_hash": "ec1475c95f5e5d040993c116848c0c19" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/search/SearchViewModel.kt": { + "mtime": 1781870261.0436327, + "ast_hash": "7830adcc3682e2710fe0727683140dce", + "semantic_hash": "7830adcc3682e2710fe0727683140dce" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/settings/HomeLibrarySettingsProvider.kt": { + "mtime": 1781870261.043864, + "ast_hash": "57498d837651cb96ab72ad5bb2236782", + "semantic_hash": "57498d837651cb96ab72ad5bb2236782" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/settings/LogoutSettingsProvider.kt": { + "mtime": 1781870261.0439723, + "ast_hash": "ec4b543f1dcedf8adacbf0d1e7db5d93", + "semantic_hash": "ec4b543f1dcedf8adacbf0d1e7db5d93" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/settings/SettingsViewModel.kt": { + "mtime": 1781870261.0440633, + "ast_hash": "8274d1a2d82eda9ca7ea8649a06172d1", + "semantic_hash": "8274d1a2d82eda9ca7ea8649a06172d1" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateController.kt": { + "mtime": 1781870261.0441592, + "ast_hash": "e984f3c689099ec3fe5479f915d4dc1b", + "semantic_hash": "e984f3c689099ec3fe5479f915d4dc1b" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInfo.kt": { + "mtime": 1781870261.0442467, + "ast_hash": "29ee8b8e73c19cc0022ebf4112572a74", + "semantic_hash": "29ee8b8e73c19cc0022ebf4112572a74" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateInstaller.kt": { + "mtime": 1781870261.044322, + "ast_hash": "b919d5cbb61169cc7f1a39bd5c2b7cd1", + "semantic_hash": "b919d5cbb61169cc7f1a39bd5c2b7cd1" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateRepository.kt": { + "mtime": 1781870261.044404, + "ast_hash": "817ab393f005a4b51f6daf7a0358488e", + "semantic_hash": "817ab393f005a4b51f6daf7a0358488e" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/update/AppUpdateViewModel.kt": { + "mtime": 1781870261.0444853, + "ast_hash": "77ad86589b1693f112dd2acb67ef4fc7", + "semantic_hash": "77ad86589b1693f112dd2acb67ef4fc7" + }, + "core/src/main/java/hu/bbara/purefin/core/feature/update/AppVersionProvider.kt": { + "mtime": 1781870261.0445585, + "ast_hash": "8340144b1a986ded608c8b6d5968cde6", + "semantic_hash": "8340144b1a986ded608c8b6d5968cde6" + }, + "core/src/main/java/hu/bbara/purefin/core/image/ArtworkKind.kt": { + "mtime": 1781870261.04464, + "ast_hash": "3baad4427cb8f9db615da598b32467df", + "semantic_hash": "3baad4427cb8f9db615da598b32467df" + }, + "core/src/main/java/hu/bbara/purefin/core/image/ImageUrlBuilder.kt": { + "mtime": 1781870261.044714, + "ast_hash": "fae0900311cef31c0fb24aa63c94c990", + "semantic_hash": "fae0900311cef31c0fb24aa63c94c990" + }, + "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinAuthInterceptor.kt": { + "mtime": 1781870261.0448034, + "ast_hash": "d35a6afe534a32ff01b39ebc083f9c68", + "semantic_hash": "d35a6afe534a32ff01b39ebc083f9c68" + }, + "core/src/main/java/hu/bbara/purefin/core/jellyfin/JellyfinNetworkModule.kt": { + "mtime": 1781870261.0448813, + "ast_hash": "71b89beee72585adb05310a3a0fe3007", + "semantic_hash": "71b89beee72585adb05310a3a0fe3007" + }, + "core/src/main/java/hu/bbara/purefin/core/logging/PurefinLogger.kt": { + "mtime": 1781870261.0450633, + "ast_hash": "f8be7388bf6cf61558a22d47c6f91ce9", + "semantic_hash": "f8be7388bf6cf61558a22d47c6f91ce9" + }, + "core/src/main/java/hu/bbara/purefin/core/model/LibraryUiModel.kt": { + "mtime": 1781870261.0451424, + "ast_hash": "00164fd0420127b3195cbc3a93670f45", + "semantic_hash": "00164fd0420127b3195cbc3a93670f45" + }, + "core/src/main/java/hu/bbara/purefin/core/model/MediaUiModel.kt": { + "mtime": 1781870261.045297, + "ast_hash": "e062b2df30b7ba15f22cbdb369dc60a2", + "semantic_hash": "e062b2df30b7ba15f22cbdb369dc60a2" + }, + "core/src/main/java/hu/bbara/purefin/core/module/RepositoryModule.kt": { + "mtime": 1781870261.0455253, + "ast_hash": "a3b9226d487c1d3888781a66d898408f", + "semantic_hash": "a3b9226d487c1d3888781a66d898408f" + }, + "core/src/main/java/hu/bbara/purefin/core/navigation/EpisodeDto.kt": { + "mtime": 1781870261.0456212, + "ast_hash": "a5d657f35d28d5b11814204767d9a649", + "semantic_hash": "a5d657f35d28d5b11814204767d9a649" + }, + "core/src/main/java/hu/bbara/purefin/core/navigation/LibraryDto.kt": { + "mtime": 1781870261.0456965, + "ast_hash": "fd5008d343586f756ef61d69d0d8dc80", + "semantic_hash": "fd5008d343586f756ef61d69d0d8dc80" + }, + "core/src/main/java/hu/bbara/purefin/core/navigation/MovieDto.kt": { + "mtime": 1781870261.0457768, + "ast_hash": "464e623c37da76be98202bf9423d9cd2", + "semantic_hash": "464e623c37da76be98202bf9423d9cd2" + }, + "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManager.kt": { + "mtime": 1781870261.045875, + "ast_hash": "ed89f005947232961d1aae6ceed3760d", + "semantic_hash": "ed89f005947232961d1aae6ceed3760d" + }, + "core/src/main/java/hu/bbara/purefin/core/navigation/NavigationManagerModule.kt": { + "mtime": 1781870261.0459552, + "ast_hash": "8df7acd1a334fa4b0d498e1fd394088d", + "semantic_hash": "8df7acd1a334fa4b0d498e1fd394088d" + }, + "core/src/main/java/hu/bbara/purefin/core/navigation/Route.kt": { + "mtime": 1781870261.0460374, + "ast_hash": "0dc27a30a36633bb611ac21c01b46cf1", + "semantic_hash": "0dc27a30a36633bb611ac21c01b46cf1" + }, + "core/src/main/java/hu/bbara/purefin/core/navigation/SeriesDto.kt": { + "mtime": 1781870261.0461137, + "ast_hash": "5a9b285651198073fb5df3261a831108", + "semantic_hash": "5a9b285651198073fb5df3261a831108" + }, + "core/src/main/java/hu/bbara/purefin/core/navigation/UuidSerializer.kt": { + "mtime": 1781870261.0462012, + "ast_hash": "670d7b6c761b6033cd60f74168e027f6", + "semantic_hash": "670d7b6c761b6033cd60f74168e027f6" + }, + "core/src/main/java/hu/bbara/purefin/core/player/manager/MediaSegmentManager.kt": { + "mtime": 1782146339.297637, + "ast_hash": "62ec8f5af1dcb41293737de199d851dc", + "semantic_hash": "62ec8f5af1dcb41293737de199d851dc" + }, + "core/src/main/java/hu/bbara/purefin/core/player/manager/PlayerManager.kt": { + "mtime": 1783133584.982869, + "ast_hash": "5560335ac6d507bab4857423fdc3435b", + "semantic_hash": "5560335ac6d507bab4857423fdc3435b" + }, + "core/src/main/java/hu/bbara/purefin/core/player/manager/ProgressManager.kt": { + "mtime": 1781870261.0467312, + "ast_hash": "fe81920da19410848fa91bc7cdfb1d1b", + "semantic_hash": "fe81920da19410848fa91bc7cdfb1d1b" + }, + "core/src/main/java/hu/bbara/purefin/core/player/manager/TrackMapper.kt": { + "mtime": 1781870261.0468147, + "ast_hash": "ae390a3183142a7b53cb41ee57dbe37e", + "semantic_hash": "ae390a3183142a7b53cb41ee57dbe37e" + }, + "core/src/main/java/hu/bbara/purefin/core/player/model/MediaContext.kt": { + "mtime": 1781870261.0468898, + "ast_hash": "7e3ac26517c23e13a0599f3d9ac23d89", + "semantic_hash": "7e3ac26517c23e13a0599f3d9ac23d89" + }, + "core/src/main/java/hu/bbara/purefin/core/player/model/MetadataState.kt": { + "mtime": 1782146339.2974935, + "ast_hash": "accd1dcc949aa8d871778f3e2a140319", + "semantic_hash": "accd1dcc949aa8d871778f3e2a140319" + }, + "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackProgressSnapshot.kt": { + "mtime": 1781870261.0471337, + "ast_hash": "d07141a43b253e5d5c8ccd42d50aec99", + "semantic_hash": "d07141a43b253e5d5c8ccd42d50aec99" + }, + "core/src/main/java/hu/bbara/purefin/core/player/model/PlaybackStateSnapshot.kt": { + "mtime": 1781870261.0471995, + "ast_hash": "60dd8fea32f9e927f10368fd417f8819", + "semantic_hash": "60dd8fea32f9e927f10368fd417f8819" + }, + "core/src/main/java/hu/bbara/purefin/core/player/model/PlayerUiModels.kt": { + "mtime": 1782146339.297454, + "ast_hash": "5ae479175e51af7a02e951bf199ff619", + "semantic_hash": "5ae479175e51af7a02e951bf199ff619" + }, + "core/src/main/java/hu/bbara/purefin/core/player/model/SegmentStatus.kt": { + "mtime": 1781870261.0473747, + "ast_hash": "bbaa0e21763ac83f23108c4681081763", + "semantic_hash": "bbaa0e21763ac83f23108c4681081763" + }, + "core/src/main/java/hu/bbara/purefin/core/player/module/PlaybackNetworkModule.kt": { + "mtime": 1781870261.0474422, + "ast_hash": "50c2018f1ab22c9e362b9c81aa1385ba", + "semantic_hash": "50c2018f1ab22c9e362b9c81aa1385ba" + }, + "core/src/main/java/hu/bbara/purefin/core/player/module/VideoPlayerModule.kt": { + "mtime": 1781870261.04763, + "ast_hash": "ca98b19c4dab9015775d483d45739d7a", + "semantic_hash": "ca98b19c4dab9015775d483d45739d7a" + }, + "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackMatcher.kt": { + "mtime": 1781870261.0477087, + "ast_hash": "713f1539836b6003eea9dc50b86eba88", + "semantic_hash": "713f1539836b6003eea9dc50b86eba88" + }, + "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesModule.kt": { + "mtime": 1781870261.0477748, + "ast_hash": "0144057cf74757996e9727f8913105c5", + "semantic_hash": "0144057cf74757996e9727f8913105c5" + }, + "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesRepository.kt": { + "mtime": 1781870261.0478418, + "ast_hash": "81184bd6338bfbceadb2c3f5498e286c", + "semantic_hash": "81184bd6338bfbceadb2c3f5498e286c" + }, + "core/src/main/java/hu/bbara/purefin/core/player/preference/TrackPreferencesSerializer.kt": { + "mtime": 1781870261.0479121, + "ast_hash": "e5fcead4de60b9a28777cb300873cd5a", + "semantic_hash": "e5fcead4de60b9a28777cb300873cd5a" + }, + "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/PlayerViewModel.kt": { + "mtime": 1782146339.2973793, + "ast_hash": "f97c668b4fd2e224710b8d46f28c1625", + "semantic_hash": "f97c668b4fd2e224710b8d46f28c1625" + }, + "core/src/main/java/hu/bbara/purefin/core/player/viewmodel/SeekByCollector.kt": { + "mtime": 1781870261.0481217, + "ast_hash": "bfdb9a9e51fe4ca29750948cc7e7ffae", + "semantic_hash": "bfdb9a9e51fe4ca29750948cc7e7ffae" + }, + "core/src/main/java/hu/bbara/purefin/core/settings/SettingOption.kt": { + "mtime": 1781870261.0482016, + "ast_hash": "9e2c0dbf78524618a848968d7a31a17e", + "semantic_hash": "9e2c0dbf78524618a848968d7a31a17e" + }, + "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProvider.kt": { + "mtime": 1781870261.048315, + "ast_hash": "ce0377899a20f622f596fe960a7f1e06", + "semantic_hash": "ce0377899a20f622f596fe960a7f1e06" + }, + "core/src/main/java/hu/bbara/purefin/core/settings/SettingsGroupProviderModule.kt": { + "mtime": 1781870261.0485394, + "ast_hash": "e41d4b65ede202c1c13e16a69c82d77e", + "semantic_hash": "e41d4b65ede202c1c13e16a69c82d77e" + }, + "core/src/main/java/hu/bbara/purefin/core/settings/SettingsRepository.kt": { + "mtime": 1781870261.0486226, + "ast_hash": "79bbf52dceaef60a9f7ccf29e67b10aa", + "semantic_hash": "79bbf52dceaef60a9f7ccf29e67b10aa" + }, + "core/src/main/java/hu/bbara/purefin/core/update/AndroidAppVersionProvider.kt": { + "mtime": 1781870261.0487022, + "ast_hash": "de9feecf5cdf6f413cdbd0bd70045cf8", + "semantic_hash": "de9feecf5cdf6f413cdbd0bd70045cf8" + }, + "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstallReceiver.kt": { + "mtime": 1781870261.0487766, + "ast_hash": "5f419e29aed43c09da194c5afabe6795", + "semantic_hash": "5f419e29aed43c09da194c5afabe6795" + }, + "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateInstaller.kt": { + "mtime": 1781870261.0488703, + "ast_hash": "5ca3bf4bb2564937b8a420336814a9a1", + "semantic_hash": "5ca3bf4bb2564937b8a420336814a9a1" + }, + "core/src/main/java/hu/bbara/purefin/core/update/AppUpdateModule.kt": { + "mtime": 1781870261.0489445, + "ast_hash": "7a5f36d4350dadde5463f25640ea7cb5", + "semantic_hash": "7a5f36d4350dadde5463f25640ea7cb5" + }, + "core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt": { + "mtime": 1781870261.0491207, + "ast_hash": "1cd7195f275433cfd3781d9541dc1bf6", + "semantic_hash": "1cd7195f275433cfd3781d9541dc1bf6" + }, + "core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt": { + "mtime": 1781870261.049198, + "ast_hash": "beba2257a88a2528d4a14a8e948c174e", + "semantic_hash": "beba2257a88a2528d4a14a8e948c174e" + }, + "data/build.gradle.kts": { + "mtime": 1781870261.0492878, + "ast_hash": "a82582b3cc8cb247044aa8cf93f85357", + "semantic_hash": "a82582b3cc8cb247044aa8cf93f85357" + }, + "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryAppContentRepository.kt": { + "mtime": 1782488488.7035325, + "ast_hash": "224a248212662d5d85dad72c7e59d2b8", + "semantic_hash": "224a248212662d5d85dad72c7e59d2b8" + }, + "data/src/main/java/hu/bbara/purefin/data/catalog/InMemoryLocalMediaRepository.kt": { + "mtime": 1782413745.5662854, + "ast_hash": "6b8e8936ccc536e9c2c24450e3b7e56e", + "semantic_hash": "6b8e8936ccc536e9c2c24450e3b7e56e" + }, + "data/src/main/java/hu/bbara/purefin/data/catalog/OfflineLocalMediaRepository.kt": { + "mtime": 1781971529.0534794, + "ast_hash": "7cac73cf8763e0ee29bc03368d1544a0", + "semantic_hash": "7cac73cf8763e0ee29bc03368d1544a0" + }, + "data/src/main/java/hu/bbara/purefin/data/converter/BaseItemDtoConverter.kt": { + "mtime": 1781985015.7888815, + "ast_hash": "00559630b5667d8a344acc9c6cdf6eb1", + "semantic_hash": "00559630b5667d8a344acc9c6cdf6eb1" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/ConnectivityNetworkMonitor.kt": { + "mtime": 1781870261.0505784, + "ast_hash": "1e3fe489e6c23f0ef876d68d401a2cda", + "semantic_hash": "1e3fe489e6c23f0ef876d68d401a2cda" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/DefaultPlayableMediaRepository.kt": { + "mtime": 1781870261.0510585, + "ast_hash": "87a5d6646491e1a9d6136e85010cc1d7", + "semantic_hash": "87a5d6646491e1a9d6136e85010cc1d7" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinBindingsModule.kt": { + "mtime": 1781870261.0513012, + "ast_hash": "e7c3cae77cdfe01e0ebe5746d0b59eb6", + "semantic_hash": "e7c3cae77cdfe01e0ebe5746d0b59eb6" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinMediaMetadataUpdaterImpl.kt": { + "mtime": 1781870261.0515933, + "ast_hash": "e737ac6f28f69ec46dcdd00c30499ca9", + "semantic_hash": "e737ac6f28f69ec46dcdd00c30499ca9" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/JellyfinPlaybackProgressReporter.kt": { + "mtime": 1781870261.0516715, + "ast_hash": "fa935f8ecafd901026e46c3367da01e8", + "semantic_hash": "fa935f8ecafd901026e46c3367da01e8" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/SearchManagerImpl.kt": { + "mtime": 1781870261.0517926, + "ast_hash": "bfc29abf063e049e897dd4e76091af43", + "semantic_hash": "bfc29abf063e049e897dd4e76091af43" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/client/JellyfinApiClient.kt": { + "mtime": 1782488419.5528622, + "ast_hash": "0601aa0898959e580a7ebf9cef9b6a77", + "semantic_hash": "0601aa0898959e580a7ebf9cef9b6a77" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/download/JellyfinDownloadMediaSourceResolver.kt": { + "mtime": 1781870261.0523505, + "ast_hash": "ae0634539fa1ddf66128d3e6590dab0e", + "semantic_hash": "ae0634539fa1ddf66128d3e6590dab0e" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidCodecCatalog.kt": { + "mtime": 1781870261.052523, + "ast_hash": "72cee0a75c717dd5d5bea05891da6539", + "semantic_hash": "72cee0a75c717dd5d5bea05891da6539" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileCapabilities.kt": { + "mtime": 1781870261.0526452, + "ast_hash": "21907845aa0f58ce6c55e0a6b18d3763", + "semantic_hash": "21907845aa0f58ce6c55e0a6b18d3763" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/CodecDebugHelper.kt": { + "mtime": 1781870261.0527391, + "ast_hash": "db2cefb7f1365e54f819497c7cf4f789", + "semantic_hash": "db2cefb7f1365e54f819497c7cf4f789" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidMobileDeviceProfile.kt": { + "mtime": 1781870261.0529728, + "ast_hash": "ecc152118229dcc62f703b87695cf20a", + "semantic_hash": "ecc152118229dcc62f703b87695cf20a" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinAndroidTvDeviceProfile.kt": { + "mtime": 1781870261.0533915, + "ast_hash": "7b5915121ec023ac2cb2b9d56c94d711", + "semantic_hash": "7b5915121ec023ac2cb2b9d56c94d711" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/JellyfinPlaybackResolver.kt": { + "mtime": 1781870261.0537188, + "ast_hash": "7fa2fa03d706a96d9be2f884251028f2", + "semantic_hash": "7fa2fa03d706a96d9be2f884251028f2" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeys.kt": { + "mtime": 1781870261.0538101, + "ast_hash": "300ff5fa5c4df5c126013638f0d98d3b", + "semantic_hash": "300ff5fa5c4df5c126013638f0d98d3b" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackDecision.kt": { + "mtime": 1781870261.0538938, + "ast_hash": "5c2f456aa92cb9f6889117b9db0e0d09", + "semantic_hash": "5c2f456aa92cb9f6889117b9db0e0d09" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfileModule.kt": { + "mtime": 1781870261.0539865, + "ast_hash": "acb7129c53d962f5c51e528dd0b5f52c", + "semantic_hash": "acb7129c53d962f5c51e528dd0b5f52c" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackProfilePolicy.kt": { + "mtime": 1781870261.0542097, + "ast_hash": "09a52767baeb391c65d3bb260c2748c7", + "semantic_hash": "09a52767baeb391c65d3bb260c2748c7" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackSource.kt": { + "mtime": 1781870261.054478, + "ast_hash": "e4bdc2d41ae93b3ecac624edfaece23d", + "semantic_hash": "e4bdc2d41ae93b3ecac624edfaece23d" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/playback/SyncPlaybackPositionsHomeRefreshSideEffect.kt": { + "mtime": 1781872625.591921, + "ast_hash": "5780a0811b65e12e38d1490735087b59", + "semantic_hash": "5780a0811b65e12e38d1490735087b59" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinAuthenticationRepository.kt": { + "mtime": 1781870261.0548275, + "ast_hash": "1710ba1c77912a813f4ab929bba53609", + "semantic_hash": "1710ba1c77912a813f4ab929bba53609" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/JellyfinSessionBootstrapper.kt": { + "mtime": 1781959116.8534522, + "ast_hash": "0918eabd4367f0d5043d47699f336248", + "semantic_hash": "0918eabd4367f0d5043d47699f336248" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSession.kt": { + "mtime": 1781870261.055102, + "ast_hash": "acc8246e19b0f7761847a990cb240395", + "semantic_hash": "acc8246e19b0f7761847a990cb240395" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionModule.kt": { + "mtime": 1781870261.055171, + "ast_hash": "86a4fba8a9851be1c50b532399406b4c", + "semantic_hash": "86a4fba8a9851be1c50b532399406b4c" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionRepository.kt": { + "mtime": 1781870261.0552392, + "ast_hash": "7d66fb89bfcdaab4510b228ea2457330", + "semantic_hash": "7d66fb89bfcdaab4510b228ea2457330" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/session/UserSessionSerializer.kt": { + "mtime": 1781870261.0553186, + "ast_hash": "623106eacd863ef5a7fc57b747e1668b", + "semantic_hash": "623106eacd863ef5a7fc57b747e1668b" + }, + "data/src/main/java/hu/bbara/purefin/data/jellyfin/websocket/JellyfinWebSocketService.kt": { + "mtime": 1781970855.8556209, + "ast_hash": "12a0e612b82da57ea56b7e1fc452c84d", + "semantic_hash": "12a0e612b82da57ea56b7e1fc452c84d" + }, + "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsModule.kt": { + "mtime": 1781870261.0554073, + "ast_hash": "427087561bb0db68de548acee4018446", + "semantic_hash": "427087561bb0db68de548acee4018446" + }, + "data/src/main/java/hu/bbara/purefin/data/logging/LogUploadSettingsProvider.kt": { + "mtime": 1781870261.055494, + "ast_hash": "40ca47d3063a216c036b5b01f9e6f800", + "semantic_hash": "40ca47d3063a216c036b5b01f9e6f800" + }, + "data/src/main/java/hu/bbara/purefin/data/module/MediaRepositoryModule.kt": { + "mtime": 1781870261.0557737, + "ast_hash": "85781f94d1d527ee46d143c3835316d7", + "semantic_hash": "85781f94d1d527ee46d143c3835316d7" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/OfflineBindingsModule.kt": { + "mtime": 1781870261.0560472, + "ast_hash": "4719a06fd1001220a4c72d2e1f9ac9d8", + "semantic_hash": "4719a06fd1001220a4c72d2e1f9ac9d8" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/RoomSmartDownloadStore.kt": { + "mtime": 1781870261.056135, + "ast_hash": "72199298670d4891eb83f3643f49f6b8", + "semantic_hash": "72199298670d4891eb83f3643f49f6b8" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCache.kt": { + "mtime": 1782488419.5533085, + "ast_hash": "27f0507dd0f226ec332fbe0153f5d1fa", + "semantic_hash": "27f0507dd0f226ec332fbe0153f5d1fa" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheModule.kt": { + "mtime": 1781870261.05631, + "ast_hash": "7664f9e84375588720ca34fd5def932c", + "semantic_hash": "7664f9e84375588720ca34fd5def932c" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/cache/HomeCacheSerializer.kt": { + "mtime": 1781870261.0563836, + "ast_hash": "3c952eaae4f21e8e7f77c4771c2bbe0b", + "semantic_hash": "3c952eaae4f21e8e7f77c4771c2bbe0b" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/MediaDatabaseModule.kt": { + "mtime": 1781870261.0564811, + "ast_hash": "228d6944fed125114ad5bd2f45b9f0d9", + "semantic_hash": "228d6944fed125114ad5bd2f45b9f0d9" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/RoomRelations.kt": { + "mtime": 1781870261.0565646, + "ast_hash": "3e6c3ebc7a75719349e00647736dcd15", + "semantic_hash": "3e6c3ebc7a75719349e00647736dcd15" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/UuidConverters.kt": { + "mtime": 1781870261.0566576, + "ast_hash": "4918cff51744cf252bf418c9eb743c50", + "semantic_hash": "4918cff51744cf252bf418c9eb743c50" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/CastMemberDao.kt": { + "mtime": 1781870261.056733, + "ast_hash": "b0a8f41f2048cd0e5b3a72f1c8ea3629", + "semantic_hash": "b0a8f41f2048cd0e5b3a72f1c8ea3629" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/EpisodeDao.kt": { + "mtime": 1781870261.0568073, + "ast_hash": "8a3e2338db74d884ec6ee9120083cc98", + "semantic_hash": "8a3e2338db74d884ec6ee9120083cc98" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/LibraryDao.kt": { + "mtime": 1781870261.0568745, + "ast_hash": "281fa6b64233396a5142185d8119fba9", + "semantic_hash": "281fa6b64233396a5142185d8119fba9" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/MovieDao.kt": { + "mtime": 1781870261.0569422, + "ast_hash": "bccac50da7747060fa3d007d9ecbbd24", + "semantic_hash": "bccac50da7747060fa3d007d9ecbbd24" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeasonDao.kt": { + "mtime": 1781870261.0570068, + "ast_hash": "3630880e4651e15bf946ed0f93b6f994", + "semantic_hash": "3630880e4651e15bf946ed0f93b6f994" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SeriesDao.kt": { + "mtime": 1781870261.0570672, + "ast_hash": "eec7b98a57c4d11d95a8d8ec68780d21", + "semantic_hash": "eec7b98a57c4d11d95a8d8ec68780d21" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/dao/SmartDownloadDao.kt": { + "mtime": 1781870261.0571315, + "ast_hash": "625cea176e5baebb87b694138e31c920", + "semantic_hash": "625cea176e5baebb87b694138e31c920" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/CastMemberEntity.kt": { + "mtime": 1781870261.057212, + "ast_hash": "52202507b7d4518eb99e902adf9ed9cd", + "semantic_hash": "52202507b7d4518eb99e902adf9ed9cd" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/EpisodeEntity.kt": { + "mtime": 1781870261.0572867, + "ast_hash": "222e24523d0075037a44a6fb9a589532", + "semantic_hash": "222e24523d0075037a44a6fb9a589532" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/LibraryEntity.kt": { + "mtime": 1781870261.0573533, + "ast_hash": "b0950d886c95aace0717eaba9116a8a9", + "semantic_hash": "b0950d886c95aace0717eaba9116a8a9" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/MovieEntity.kt": { + "mtime": 1781870261.0574205, + "ast_hash": "d286d25229fd45f524fe86ee2e4fcd3c", + "semantic_hash": "d286d25229fd45f524fe86ee2e4fcd3c" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeasonEntity.kt": { + "mtime": 1781870261.057487, + "ast_hash": "1716c6eec0ef3defdac74c6ca12ea6c8", + "semantic_hash": "1716c6eec0ef3defdac74c6ca12ea6c8" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SeriesEntity.kt": { + "mtime": 1781870261.0575597, + "ast_hash": "c3d38f040a970be57153eca1c5cc169d", + "semantic_hash": "c3d38f040a970be57153eca1c5cc169d" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/entity/SmartDownloadEntity.kt": { + "mtime": 1781870261.0576363, + "ast_hash": "bbeff503484b66782afa6f90c850e962", + "semantic_hash": "bbeff503484b66782afa6f90c850e962" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineMediaDatabase.kt": { + "mtime": 1781870261.057716, + "ast_hash": "4045041e1e6d08900252f76352c98d1a", + "semantic_hash": "4045041e1e6d08900252f76352c98d1a" + }, + "data/src/main/java/hu/bbara/purefin/data/offline/room/offline/OfflineRoomMediaLocalDataSource.kt": { + "mtime": 1781870261.057806, + "ast_hash": "9a5c29ff8a7e9a738e2a4c2821443813", + "semantic_hash": "9a5c29ff8a7e9a738e2a4c2821443813" + }, + "data/src/main/java/hu/bbara/purefin/data/settings/SettingsModule.kt": { + "mtime": 1781870261.057879, + "ast_hash": "b389d24b615bc9a579de9bc7ae4fd9fc", + "semantic_hash": "b389d24b615bc9a579de9bc7ae4fd9fc" + }, + "data/src/main/java/hu/bbara/purefin/data/settings/SettingsRepositoryImpl.kt": { + "mtime": 1781870261.0579531, + "ast_hash": "2ec5b25bf3053a761d83091473be72f4", + "semantic_hash": "2ec5b25bf3053a761d83091473be72f4" + }, + "data/src/main/java/hu/bbara/purefin/data/settings/SettingsSerializer.kt": { + "mtime": 1781870261.0580301, + "ast_hash": "72253cbcad9401412b313a18bf6f52f0", + "semantic_hash": "72253cbcad9401412b313a18bf6f52f0" + }, + "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/AndroidDeviceProfileTest.kt": { + "mtime": 1781870261.0582707, + "ast_hash": "f8c1bf248da3b27c7ec1910769fc8791", + "semantic_hash": "f8c1bf248da3b27c7ec1910769fc8791" + }, + "data/src/test/java/hu/bbara/purefin/data/jellyfin/playback/PlaybackCacheKeysTest.kt": { + "mtime": 1781870261.0583613, + "ast_hash": "ff44c107a9136945ef3bf60fe9405c47", + "semantic_hash": "ff44c107a9136945ef3bf60fe9405c47" + }, + "gradlew": { + "mtime": 1781870261.0597904, + "ast_hash": "266606e78242737ef3da02a80ea0564d", + "semantic_hash": "266606e78242737ef3da02a80ea0564d" + }, + "settings.gradle.kts": { + "mtime": 1781870261.0599556, + "ast_hash": "62c3ba05a1bb36e7bb528a26c2739824", + "semantic_hash": "62c3ba05a1bb36e7bb528a26c2739824" + }, + "AGENTS.md": { + "mtime": 1781870261.0027199, + "ast_hash": "3db23c7eb4053804a9e2c0dcde2629ae", + "semantic_hash": "3db23c7eb4053804a9e2c0dcde2629ae" + }, + "README.md": { + "mtime": 1781870261.0033183, + "ast_hash": "a0e189ce9956758b364c466a420a0acf", + "semantic_hash": "a0e189ce9956758b364c466a420a0acf" + }, + "app-tv/src/main/res/mipmap-hdpi/purefin_logo.webp": { + "mtime": 1781870261.0140793, + "ast_hash": "af82994f562ee46b9fa18ca718e10e6a", + "semantic_hash": "af82994f562ee46b9fa18ca718e10e6a" + }, + "app-tv/src/main/res/mipmap-hdpi/purefin_logo_foreground.webp": { + "mtime": 1781870261.0141537, + "ast_hash": "969181e6c1f9ed4a6eb7e03fe1146625", + "semantic_hash": "969181e6c1f9ed4a6eb7e03fe1146625" + }, + "app-tv/src/main/res/mipmap-hdpi/purefin_logo_round.webp": { + "mtime": 1781870261.014218, + "ast_hash": "cb0bf6a328c19b817ca24ce1678e14c3", + "semantic_hash": "cb0bf6a328c19b817ca24ce1678e14c3" + }, + "app-tv/src/main/res/mipmap-mdpi/purefin_logo.webp": { + "mtime": 1781870261.0142858, + "ast_hash": "6ce85d2965bf22768236d448a7c1ab41", + "semantic_hash": "6ce85d2965bf22768236d448a7c1ab41" + }, + "app-tv/src/main/res/mipmap-mdpi/purefin_logo_foreground.webp": { + "mtime": 1781870261.0143542, + "ast_hash": "b446315dc205811b6514ea245217e044", + "semantic_hash": "b446315dc205811b6514ea245217e044" + }, + "app-tv/src/main/res/mipmap-mdpi/purefin_logo_round.webp": { + "mtime": 1781870261.0144188, + "ast_hash": "4761a3f366fd09f6658e9893c2737f01", + "semantic_hash": "4761a3f366fd09f6658e9893c2737f01" + }, + "app-tv/src/main/res/mipmap-xhdpi/purefin_logo.webp": { + "mtime": 1781870261.0144951, + "ast_hash": "8eaeb99dab464d269360caccdda0e3d9", + "semantic_hash": "8eaeb99dab464d269360caccdda0e3d9" + }, + "app-tv/src/main/res/mipmap-xhdpi/purefin_logo_foreground.webp": { + "mtime": 1781870261.0145695, + "ast_hash": "7fcfc0609eec80a5ecc99feb8c2c53b4", + "semantic_hash": "7fcfc0609eec80a5ecc99feb8c2c53b4" + }, + "app-tv/src/main/res/mipmap-xhdpi/purefin_logo_round.webp": { + "mtime": 1781870261.0147393, + "ast_hash": "bf582be46015f460384e6e314454ecfa", + "semantic_hash": "bf582be46015f460384e6e314454ecfa" + }, + "app-tv/src/main/res/mipmap-xxhdpi/purefin_logo.webp": { + "mtime": 1781870261.014822, + "ast_hash": "1db4d55d5c8fcd0a4f620de9b7c85c30", + "semantic_hash": "1db4d55d5c8fcd0a4f620de9b7c85c30" + }, + "app-tv/src/main/res/mipmap-xxhdpi/purefin_logo_foreground.webp": { + "mtime": 1781870261.014927, + "ast_hash": "53bcf35587c1efe700fde8fb3ebb9582", + "semantic_hash": "53bcf35587c1efe700fde8fb3ebb9582" + }, + "app-tv/src/main/res/mipmap-xxhdpi/purefin_logo_round.webp": { + "mtime": 1781870261.0150118, + "ast_hash": "821f05764ecc945e7a485f4f47a119ba", + "semantic_hash": "821f05764ecc945e7a485f4f47a119ba" + }, + "app-tv/src/main/res/mipmap-xxxhdpi/purefin_logo.webp": { + "mtime": 1781870261.015086, + "ast_hash": "b12eff1723493a8ce069bfffb30af0d1", + "semantic_hash": "b12eff1723493a8ce069bfffb30af0d1" + }, + "app-tv/src/main/res/mipmap-xxxhdpi/purefin_logo_foreground.webp": { + "mtime": 1781870261.015309, + "ast_hash": "a75ade5d303fba5e6d973bd1dd4b6f60", + "semantic_hash": "a75ade5d303fba5e6d973bd1dd4b6f60" + }, + "app-tv/src/main/res/mipmap-xxxhdpi/purefin_logo_round.webp": { + "mtime": 1781870261.0154536, + "ast_hash": "e75529df7976a9781700999b34ae13aa", + "semantic_hash": "e75529df7976a9781700999b34ae13aa" + } +} \ No newline at end of file