Skip to content

Conversation

goanpeca
Copy link
Collaborator

───────────────────────────── 🐙 complexipy 3.0.0 ──────────────────────────────
                                    Summary
┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┓
┃ Path                ┃ File                ┃ Function            ┃ Complexity ┃
┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━┩
│ __init__.py         │ __init__.py         │ _jupyter_server_ex… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_con… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_dat… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_dat… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_fin… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_log… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_run… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_run… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ display_me          │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ http_server.py      │ http_server.py      │ DualStackServer::f… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ http_server.py      │ http_server.py      │ DualStackServer::s… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ http_server.py      │ http_server.py      │ LoginRequestHandle… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ http_server.py      │ http_server.py      │ LoginRequestHandle… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ state.py            │ state.py            │ get_server_port     │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ state.py            │ state.py            │ set_server_port     │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerAuthMixin… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerAuthMixin… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerAuthMixin… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerAuthMixin… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ DatalayerParser::e… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ DatalayerParser::e… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ datalayer_parser    │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ config.py           │ config.py           │ DatalayerConfig::s… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _add_env_to_table   │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _new_env_table      │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ handler.py          │ handler.py          │ ConfigHandler::get  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ handler.py          │ handler.py          │ IndexHandler::get   │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ handler.py          │ handler.py          │ LoginHandler::post  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ handler.py          │ handler.py          │ ServiceWorkerHandl… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ handler.py          │ handler.py          │ ServiceWorkerHandl… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ handler.py          │ handler.py          │ ServiceWorkerHandl… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ migrate.py          │ migrate.py          │ get_ipython_dir     │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ get_file_mode       │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ get_home_dir        │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ issue_insecure_wri… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ use_platform_dirs   │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ replace_processor.… │ replace_processor.… │ Docstring::__repr__ │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ replace_processor.… │ replace_processor.… │ Docstring::__str__  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ consoleapp.py       │ consoleapp.py       │ RuntimesConsoleApp… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ consoleapp.py       │ consoleapp.py       │ RuntimesConsoleApp… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ shell.py            │ shell.py            │ WSTerminalInteract… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ shell.py            │ shell.py            │ WSTerminalInteract… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ execapp.py          │ execapp.py          │ RuntimesExecApp::i… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ manager.py          │ manager.py          │ RuntimeManager::__… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _add_runtime_to_ta… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _new_runtime_table  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _timestamp_to_loca… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::a… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::c… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::l… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::r… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Environment::__ini… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Environment::__rep… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Response::__repr__  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Response::stderr    │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Response::stdout    │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::__del__    │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::__enter__  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::__exit__   │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::__init__   │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::__repr__   │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::name       │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::pod_name   │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::run_url    │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::set_varia… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::terminate  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::uid        │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ RuntimeSnapshot::_… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ RuntimeSnapshot::_… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ RuntimeSnapshot::e… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ RuntimeSnapshot::m… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ RuntimeSnapshot::u… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Secret::__init__    │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Secret::__repr__    │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _add_secret_to_tab… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _new_secrets_table  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ btoa                │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ serverapplication.… │ serverapplication.… │ DatalayerExtension… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ serverapplication.… │ serverapplication.… │ DatalayerExtension… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ serverapplication.… │ serverapplication.… │ DatalayerExtension… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ serverapplication.… │ serverapplication.… │ DatalayerExtension… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _add_snapshot_to_t… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ _new_snapshots_tab… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_cli.py         │ test_cli.py         │ test_cli            │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_cli.py         │ test_cli.py         │ test_cli_authentic… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_cli.py         │ test_cli.py         │ test_console        │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_cli.py         │ test_cli.py         │ test_runtimes_exec  │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_sdk.py         │ test_sdk.py         │ test_authenticate   │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_sdk.py         │ test_sdk.py         │ test_environments_… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_sdk.py         │ test_sdk.py         │ test_runtime_creat… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_sdk.py         │ test_sdk.py         │ test_runtime_snaps… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_sdk.py         │ test_sdk.py         │ test_secrets_delet… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_sdk_decorator… │ test_sdk_decorator… │ sum_test            │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_sdk_decorator… │ test_sdk_decorator… │ test_decorator      │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_server_extens… │ test_server_extens… │ test_server_extens… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ _TaskRunner::__ini… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ _TaskRunner::_runn… │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ find_http_port      │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ main.py             │ main.py             │ home                │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ main.py             │ main.py             │ predict_species     │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ sdk.py              │ sdk.py              │ sum                 │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ main.py             │ main.py             │ predict_species     │ 0          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ aboutapp.py         │ aboutapp.py         │ DatalayerAboutApp:… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_con… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::_dis… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::conf… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::laun… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ logoutapp.py        │ logoutapp.py        │ DatalayerLogoutApp… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ whoamiapp.py        │ whoamiapp.py        │ WhoamiApp::get_pro… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ whoamiapp.py        │ whoamiapp.py        │ WhoamiApp::start    │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ http_server.py      │ http_server.py      │ DualStackServer::_… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ http_server.py      │ http_server.py      │ LoginRequestHandle… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ benchmarksapp.py    │ benchmarksapp.py    │ BenchmarksApp::sta… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ webapp.py           │ webapp.py           │ BenchmarksWebApp::… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerCLI::start │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ DatalayerParser::a… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ environmentsapp.py  │ environmentsapp.py  │ EnvironmentsApp::s… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ listapp.py          │ listapp.py          │ EnvironmentsListMi… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ display_environmen… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ handler.py          │ handler.py          │ ServiceWorkerHandl… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ migrate.py          │ migrate.py          │ DatalayerMigrate::… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ migrate.py          │ migrate.py          │ migrate_one         │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ _mkdtemp_once       │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ datalayer_runtime_… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ envset              │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ exists              │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ win32_restrict_fil… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ replace_processor.… │ replace_processor.… │ ReplaceProcessor::… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ consoleapp.py       │ consoleapp.py       │ RuntimesConsoleApp… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ shell.py            │ shell.py            │ WSTerminalInteract… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ execapp.py          │ execapp.py          │ RuntimesExecApp::i… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ listapp.py          │ listapp.py          │ RuntimesListMixin:… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ manager.py          │ manager.py          │ RuntimeManager::ke… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ pauseapp.py         │ pauseapp.py         │ RuntimesPauseMixin… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ runtimesapp.py      │ runtimesapp.py      │ JupyterRuntimesApp… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ startapp.py         │ startapp.py         │ RuntimeStartMixin:… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ stopapp.py          │ stopapp.py          │ RuntimesStopMixin:… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ terminateapp.py     │ terminateapp.py     │ RuntimesTerminateM… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ display_runtimes    │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ get_default_credit… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ webapp.py           │ webapp.py           │ RuntimesWebApp::st… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::d… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::d… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::l… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::l… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::l… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClientAut… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::_check_fi… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::execute    │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ variables.py        │ variables.py        │ __getattr__         │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ createapp.py        │ createapp.py        │ SecretsCreateMixin… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ deleteapp.py        │ deleteapp.py        │ SecretsDeleteMixin… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ listapp.py          │ listapp.py          │ SecretsListMixin::… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ secretsapp.py       │ secretsapp.py       │ SecretsApp::start   │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ display_secrets     │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ createapp.py        │ createapp.py        │ SnapshotsCreateMix… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ deleteapp.py        │ deleteapp.py        │ SnapshotsDeleteMix… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ listapp.py          │ listapp.py          │ SnapshotsListMixin… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ snapshotsapp.py     │ snapshotsapp.py     │ SnapshotsApp::start │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ display_snapshots   │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_cli.py         │ test_cli.py         │ _delete_all_runtim… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ troubleshoot.py     │ troubleshoot.py     │ get_data            │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ troubleshoot.py     │ troubleshoot.py     │ subs                │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ _TaskRunner::_close │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ _get_frame          │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ deprecation         │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ webapp.py           │ webapp.py           │ DatalayerWebApp::s… │ 1          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerAuthMixin… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerAuthMixin… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ _datalayer_abspath  │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ replace_processor.… │ replace_processor.… │ ReplaceProcessor::… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ createapp.py        │ createapp.py        │ RuntimesCreateApp:… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ listapp.py          │ listapp.py          │ RuntimesListApp::s… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ pauseapp.py         │ pauseapp.py         │ RuntimesPauseApp::… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ startapp.py         │ startapp.py         │ RuntimesStartApp::… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ stopapp.py          │ stopapp.py          │ RuntimesStopApp::s… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ terminateapp.py     │ terminateapp.py     │ RuntimesTerminateA… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::t… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClientAut… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ _create_snapshot    │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ listapp.py          │ listapp.py          │ SecretsListApp::st… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ listapp.py          │ listapp.py          │ SnapshotsListApp::… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ _TaskRunner::run    │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ _external_stacklev… │ 2          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::migr… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::start │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ loginapp.py         │ loginapp.py         │ DatalayerLoginApp:… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ http_server.py      │ http_server.py      │ LoginRequestHandle… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerAuthMixin… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ _execvp             │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ datalayer_config_d… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ consoleapp.py       │ consoleapp.py       │ RuntimesConsoleApp… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ shell.py            │ shell.py            │ WSTerminalInteract… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ execapp.py          │ execapp.py          │ RuntimesExecApp::h… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::_… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Response::__init__  │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::_start     │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::_stop      │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ _list_snapshots     │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ createapp.py        │ createapp.py        │ SecretsCreateApp::… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ deleteapp.py        │ deleteapp.py        │ SecretsDeleteApp::… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ deleteapp.py        │ deleteapp.py        │ SnapshotsDeleteApp… │ 3          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerCLIBaseAp… │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ _evaluate_argcompl… │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ migrate.py          │ migrate.py          │ migrate_dir         │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ migrate.py          │ migrate.py          │ migrate_file        │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ execapp.py          │ execapp.py          │ RuntimesExecApp::i… │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::get_varia… │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ serverapplication.… │ serverapplication.… │ DatalayerExtension… │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ createapp.py        │ createapp.py        │ SnapshotsCreateApp… │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ ensure_dir_exists   │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ utils.py            │ utils.py            │ fetch               │ 4          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ http_server.py      │ http_server.py      │ get_token           │ 5          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ _do_i_own           │ 5          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ prefer_environment… │ 5          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ consoleapp.py       │ consoleapp.py       │ RuntimesConsoleApp… │ 5          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::c… │ 5          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ ensure_async        │ 5          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::init… │ 6          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ _path_with_self     │ 6          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ listapp.py          │ listapp.py          │ EnvironmentsListAp… │ 6          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ test_sdk.py         │ test_sdk.py         │ test_secrets_creat… │ 6          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ datalayer_data_dir  │ 7          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ __init__.py         │ __init__.py         │ run_sync            │ 7          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ createapp.py        │ createapp.py        │ RuntimesCreateMixi… │ 8          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ execapp.py          │ execapp.py          │ _get_cells          │ 8          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ DatalayerClient::c… │ 8          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::set_varia… │ 8          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ migrate.py          │ migrate.py          │ migrate             │ 9          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ is_file_hidden_win  │ 9          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::create_sn… │ 9          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::execute_c… │ 9          │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::load… │ 10         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ application.py      │ application.py      │ DatalayerApp::writ… │ 10         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ migrate.py          │ migrate.py          │ migrate_config      │ 10         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ datalayer_config_p… │ 11         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ datalayer_path      │ 11         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ is_file_hidden_pos… │ 11         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ is_hidden           │ 11         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ datalayer.py        │ datalayer.py        │ Runtime::execute_f… │ 11         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ manager.py          │ manager.py          │ RuntimeManager::st… │ 13         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ list_subcommands    │ 14         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ secure_write        │ 15         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ migrate.py          │ migrate.py          │ migrate_static_cus… │ 21         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ troubleshoot.py     │ troubleshoot.py     │ main                │ 21         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ paths.py            │ paths.py            │ _win32_restrict_fi… │ 32         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ decorators.py       │ decorators.py       │ datalayer           │ 32         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ execapp.py          │ execapp.py          │ RuntimesExecApp::s… │ 35         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ base.py             │ base.py             │ DatalayerAuthMixin… │ 38         │
├─────────────────────┼─────────────────────┼─────────────────────┼────────────┤
│ command.py          │ command.py          │ main                │ 96         │
└─────────────────────┴─────────────────────┴─────────────────────┴────────────┘
🧠 Total Cognitive Complexity: 731
114 files analyzed in 0.0057 seconds
────────────────────────── 🎉 Analysis completed! 🎉 ───────────────────────────

Copy link

netlify bot commented Jul 31, 2025

Deploy Preview for datalayer-core failed. Why did it fail? →

Name Link
🔨 Latest commit eabb798
🔍 Latest deploy log https://app.netlify.com/projects/datalayer-core/deploys/688e16aaab83be000813068b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant