{"nodes": [{"id": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "label": "remote-tasks-linux.sh", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L1", "metadata": {"language": "bash", "kind": "file"}}, {"id": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "label": "remote-tasks-linux.sh script", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L1", "metadata": {"language": "bash", "kind": "bash_entrypoint"}}, {"id": "lib_remote_tasks_linux_remote_artisan", "label": "remote_artisan()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L16", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "lib_remote_tasks_linux_run_remote_migrations", "label": "run_remote_migrations()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L23", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "lib_remote_tasks_linux_run_remote_cache_clear", "label": "run_remote_cache_clear()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L45", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "lib_remote_tasks_linux_run_cdn_static_sync", "label": "run_cdn_static_sync()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L63", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "lib_remote_tasks_linux_write_remote_deploy_marker", "label": "write_remote_deploy_marker()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L78", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "lib_remote_tasks_linux_verify_remote_deploy", "label": "verify_remote_deploy()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L93", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "lib_remote_tasks_linux_load_local_db_config", "label": "load_local_db_config()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L115", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "lib_remote_tasks_linux_run_sync_reference_data", "label": "run_sync_reference_data()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L127", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "lib_remote_tasks_linux_run_all_remote_tasks", "label": "run_all_remote_tasks()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L188", "metadata": {"language": "bash", "kind": "bash_function"}}], "edges": [{"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L1", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "script_dir_common_sh", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L8", "weight": 1.0, "context": "import"}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "script_dir_reference_media_push_sh", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L10", "weight": 1.0, "context": "import"}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_remote_artisan", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L16", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_run_remote_migrations", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L23", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_run_remote_cache_clear", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L45", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_run_cdn_static_sync", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L63", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_write_remote_deploy_marker", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L78", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_verify_remote_deploy", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L93", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_load_local_db_config", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L115", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_run_sync_reference_data", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L127", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh", "target": "lib_remote_tasks_linux_run_all_remote_tasks", "relation": "defines", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L188", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "target": "lib_remote_tasks_linux_run_remote_migrations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L209", "weight": 1.0, "context": "call"}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "target": "lib_remote_tasks_linux_run_sync_reference_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L211", "weight": 1.0, "context": "call"}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "target": "lib_remote_tasks_linux_run_remote_cache_clear", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L212", "weight": 1.0, "context": "call"}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "target": "lib_remote_tasks_linux_write_remote_deploy_marker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L212", "weight": 1.0, "context": "call"}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "target": "lib_remote_tasks_linux_run_cdn_static_sync", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L213", "weight": 1.0, "context": "call"}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "target": "lib_remote_tasks_linux_verify_remote_deploy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L214", "weight": 1.0, "context": "call"}, {"source": "home_asterix_desktop_app_main_updater_deploy_lib_remote_tasks_linux_sh__entry", "target": "lib_remote_tasks_linux_run_all_remote_tasks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L215", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_remote_migrations", "target": "lib_remote_tasks_linux_remote_artisan", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L41", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_remote_cache_clear", "target": "lib_remote_tasks_linux_remote_artisan", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L55", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_cdn_static_sync", "target": "lib_remote_tasks_linux_remote_artisan", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L71", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_verify_remote_deploy", "target": "lib_remote_tasks_linux_remote_artisan", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L106", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_sync_reference_data", "target": "lib_remote_tasks_linux_load_local_db_config", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L135", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_all_remote_tasks", "target": "lib_remote_tasks_linux_run_remote_migrations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L190", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_all_remote_tasks", "target": "lib_remote_tasks_linux_run_sync_reference_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L191", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_all_remote_tasks", "target": "lib_remote_tasks_linux_run_remote_cache_clear", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L201", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_all_remote_tasks", "target": "lib_remote_tasks_linux_run_cdn_static_sync", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L202", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_all_remote_tasks", "target": "lib_remote_tasks_linux_write_remote_deploy_marker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L203", "weight": 1.0, "context": "call"}, {"source": "lib_remote_tasks_linux_run_all_remote_tasks", "target": "lib_remote_tasks_linux_verify_remote_deploy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L204", "weight": 1.0, "context": "call"}]}