{"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": "L14", "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": "L21", "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": "L43", "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": "L61", "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": "L76", "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": "L91", "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": "L113", "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": "L125", "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": "L186", "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": "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": "L14", "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": "L21", "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": "L43", "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": "L61", "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": "L76", "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": "L91", "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": "L113", "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": "L125", "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": "L186", "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": "L207", "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": "L208", "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": "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_write_remote_deploy_marker", "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_cdn_static_sync", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/deploy/lib/remote-tasks-linux.sh", "source_location": "L210", "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": "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_all_remote_tasks", "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": "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": "L39", "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": "L53", "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": "L69", "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": "L104", "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": "L133", "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": "L188", "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": "L189", "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": "L199", "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": "L200", "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": "L201", "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": "L202", "weight": 1.0, "context": "call"}]}