Coverage report: 29%

Files Functions Classes

coverage.py v7.13.5, created at 2026-08-13 22:14 +0800

File   statements missing excluded   coverage
src / lexigram / admin / __init__.py   17 8 9   53%
src / lexigram / admin / actions / __init__.py   14 7 6   50%
src / lexigram / admin / actions / audited.py   45 45 6   0%
src / lexigram / admin / actions / base.py   76 37 2   51%
src / lexigram / admin / actions / bulk_manager.py   152 152 9   0%
src / lexigram / admin / actions / decorators.py   43 43 2   0%
src / lexigram / admin / actions / exceptions.py   7 0 0   100%
src / lexigram / admin / actions / header_manager / __init__.py   9 9 0   0%
src / lexigram / admin / actions / header_manager / actions.py   23 23 0   0%
src / lexigram / admin / actions / header_manager / decorators.py   20 20 0   0%
src / lexigram / admin / actions / header_manager / density.py   46 46 0   0%
src / lexigram / admin / actions / header_manager / manager.py   137 137 0   0%
src / lexigram / admin / actions / header_manager / shortcuts.py   23 23 2   0%
src / lexigram / admin / actions / header_manager / types.py   78 78 8   0%
src / lexigram / admin / actions / header_manager / visibility.py   59 59 0   0%
src / lexigram / admin / actions / polymorphic.py   24 24 0   0%
src / lexigram / admin / actions / row_manager / __init__.py   8 8 0   0%
src / lexigram / admin / actions / row_manager / actions.py   12 12 0   0%
src / lexigram / admin / actions / row_manager / decorators.py   20 20 0   0%
src / lexigram / admin / actions / row_manager / groups.py   35 35 0   0%
src / lexigram / admin / actions / row_manager / manager.py   102 102 0   0%
src / lexigram / admin / actions / row_manager / shortcuts.py   12 12 0   0%
src / lexigram / admin / actions / row_manager / types.py   73 73 6   0%
src / lexigram / admin / actions / shortcuts.py   30 30 0   0%
src / lexigram / admin / actions / standard.py   121 70 0   42%
src / lexigram / admin / actions / types.py   31 0 0   100%
src / lexigram / admin / audit / __init__.py   5 5 0   0%
src / lexigram / admin / audit / correlation.py   11 11 0   0%
src / lexigram / admin / audit / redactor.py   24 24 0   0%
src / lexigram / admin / audit / uow_writer.py   17 17 5   0%
src / lexigram / admin / auth / __init__.py   19 8 2   58%
src / lexigram / admin / auth / adapter.py   183 183 2   0%
src / lexigram / admin / auth / entity.py   25 25 0   0%
src / lexigram / admin / auth / errors.py   46 17 0   63%
src / lexigram / admin / auth / guard_chain.py   21 9 2   57%
src / lexigram / admin / auth / guards.py   215 172 3   20%
src / lexigram / admin / auth / integration.py   64 32 0   50%
src / lexigram / admin / auth / models.py   5 0 0   100%
src / lexigram / admin / auth / permissions.py   163 106 10   35%
src / lexigram / admin / auth / protocols.py   51 0 71   100%
src / lexigram / admin / auth / services / __init__.py   2 0 0   100%
src / lexigram / admin / auth / services / _cookie_config.py   12 12 0   0%
src / lexigram / admin / auth / services / audit_log_service.py   61 41 0   33%
src / lexigram / admin / auth / services / auth_service.py   57 39 0   32%
src / lexigram / admin / auth / services / csrf_service.py   50 29 0   42%
src / lexigram / admin / auth / services / delegating_auth_adapter.py   82 82 22   0%
src / lexigram / admin / auth / services / login_attempt_service.py   92 74 0   20%
src / lexigram / admin / auth / services / password_policy_service.py   44 22 0   50%
src / lexigram / admin / auth / services / session_service.py   97 71 0   27%
src / lexigram / admin / auth / session_manager.py   68 44 0   35%
src / lexigram / admin / auth / store / __init__.py   9 0 0   100%
src / lexigram / admin / auth / store / audit_log_sql.py   85 59 0   31%
src / lexigram / admin / auth / store / auth_provider.py   55 41 3   25%
src / lexigram / admin / auth / store / base.py   15 0 13   100%
src / lexigram / admin / auth / store / database.py   66 51 4   23%
src / lexigram / admin / auth / store / direct_sql.py   223 204 0   9%
src / lexigram / admin / auth / store / lockout_sql.py   73 54 3   26%
src / lexigram / admin / auth / store / login_attempt_sql.py   60 41 2   32%
src / lexigram / admin / auth / store / memory.py   55 40 3   27%
src / lexigram / admin / auth / store / protocols.py   12 0 15   100%
src / lexigram / admin / auth / store / session_sql.py   89 66 2   26%
src / lexigram / admin / auth / types.py   82 0 0   100%
src / lexigram / admin / auth / user.py   17 2 0   88%
src / lexigram / admin / bootstrap / __init__.py   3 3 0   0%
src / lexigram / admin / bootstrap / factory.py   46 46 4   0%
src / lexigram / admin / builders / __init__.py   3 3 0   0%
src / lexigram / admin / builders / builder.py   117 117 2   0%
src / lexigram / admin / cache / __init__.py   0 0 0   100%
src / lexigram / admin / cache / adapter.py   66 66 0   0%
src / lexigram / admin / cli / __init__.py   9 9 0   0%
src / lexigram / admin / cli / commands / __init__.py   0 0 0   100%
src / lexigram / admin / cli / commands / search.py   120 120 0   0%
src / lexigram / admin / cli / contributor.py   12 12 0   0%
src / lexigram / admin / cli / generators / __init__.py   4 4 0   0%
src / lexigram / admin / cli / generators / admin_action.py   27 27 0   0%
src / lexigram / admin / cli / generators / admin_resource.py   108 108 0   0%
src / lexigram / admin / clusters / __init__.py   3 3 0   0%
src / lexigram / admin / clusters / base.py   14 14 0   0%
src / lexigram / admin / config.py   278 8 0   97%
src / lexigram / admin / constants.py   25 2 0   92%
src / lexigram / admin / contributors / __init__.py   1 0 0   100%
src / lexigram / admin / contributors / base.py   3 3 0   0%
src / lexigram / admin / contributors / core.py   48 19 2   60%
src / lexigram / admin / contributors / exceptions.py   15 6 0   60%
src / lexigram / admin / contributors / registry.py   26 5 0   81%
src / lexigram / admin / contributors / resource_collector.py   23 8 2   65%
src / lexigram / admin / controllers / __init__.py   9 0 0   100%
src / lexigram / admin / controllers / auth.py   79 52 0   34%
src / lexigram / admin / controllers / base.py   123 76 0   38%
src / lexigram / admin / controllers / command_palette.py   28 14 0   50%
src / lexigram / admin / controllers / dashboard.py   124 92 0   26%
src / lexigram / admin / controllers / error.py   29 8 0   72%
src / lexigram / admin / controllers / infrastructure.py   44 23 3   48%
src / lexigram / admin / controllers / pool_health.py   105 87 4   17%
src / lexigram / admin / controllers / progress.py   73 4 2   95%
src / lexigram / admin / controllers / resource.py   304 304 0   0%
src / lexigram / admin / controllers / search.py   32 24 3   25%
src / lexigram / admin / controllers / settings.py   123 85 4   31%
src / lexigram / admin / controllers / setup.py   97 70 0   28%
src / lexigram / admin / controllers / widgets.py   256 213 0   17%
src / lexigram / admin / core / __init__.py   14 6 10   57%
src / lexigram / admin / core / cache.py   97 97 6   0%
src / lexigram / admin / core / decorators.py   88 88 1   0%
src / lexigram / admin / core / distributed_lock.py   106 106 4   0%
src / lexigram / admin / core / middleware.py   116 116 2   0%
src / lexigram / admin / core / registry.py   132 101 3   23%
src / lexigram / admin / core / rendering.py   16 7 4   56%
src / lexigram / admin / core / resilience_config.py   61 61 3   0%
src / lexigram / admin / core / routing.py   101 72 0   29%
src / lexigram / admin / cqrs / __init__.py   4 4 0   0%
src / lexigram / admin / cqrs / commands.py   103 103 0   0%
src / lexigram / admin / cqrs / queries.py   49 49 0   0%
src / lexigram / admin / dashboard / __init__.py   5 0 0   100%
src / lexigram / admin / dashboard / assembler.py   63 40 4   37%
src / lexigram / admin / dashboard / chart_widget.py   38 30 0   21%
src / lexigram / admin / dashboard / naming_policy.py   20 9 0   55%
src / lexigram / admin / dashboard / page_assembler.py   19 8 0   58%
src / lexigram / admin / dashboard / permission_filter.py   13 6 0   54%
src / lexigram / admin / dashboard / route_integrator.py   268 230 5   14%
src / lexigram / admin / dashboard / settings_assembler.py   19 8 0   58%
src / lexigram / admin / dashboard / widget_types.py   10 0 0   100%
src / lexigram / admin / dashboard / widgets.py   140 76 14   46%
src / lexigram / admin / data / __init__.py   5 0 0   100%
src / lexigram / admin / data / adapters / __init__.py   5 5 0   0%
src / lexigram / admin / data / adapters / api_adapter.py   106 106 2   0%
src / lexigram / admin / data / adapters / export_adapter.py   29 29 2   0%
src / lexigram / admin / data / adapters / memory_adapter.py   134 134 0   0%
src / lexigram / admin / data / adapters / repository / __init__.py   5 5 0   0%
src / lexigram / admin / data / adapters / repository / data_source.py   46 46 0   0%
src / lexigram / admin / data / adapters / repository / types.py   12 12 0   0%
src / lexigram / admin / data / admin_repository.py   31 31 2   0%
src / lexigram / admin / data / cache.py   1 1 0   0%
src / lexigram / admin / data / data_loader.py   54 54 0   0%
src / lexigram / admin / data / data_source.py   104 57 32   45%
src / lexigram / admin / data / lazy.py   20 20 0   0%
src / lexigram / admin / data / optimizer.py   29 29 0   0%
src / lexigram / admin / data / query.py   231 105 0   55%
src / lexigram / admin / data / read_only.py   22 7 9   68%
src / lexigram / admin / data / subscriptions.py   43 43 3   0%
src / lexigram / admin / data / timeout.py   11 11 0   0%
src / lexigram / admin / decorators.py   2 2 0   0%
src / lexigram / admin / di / __init__.py   4 0 0   100%
src / lexigram / admin / di / bundle_provider.py   458 160 4   65%
src / lexigram / admin / di / sub_providers / __init__.py   1 0 0   100%
src / lexigram / admin / di / sub_providers / auth.py   108 13 3   88%
src / lexigram / admin / di / sub_providers / contributor.py   136 71 4   48%
src / lexigram / admin / di / sub_providers / core.py   33 3 3   91%
src / lexigram / admin / di / sub_providers / dashboard.py   38 3 3   92%
src / lexigram / admin / di / sub_providers / integrations.py   40 12 2   70%
src / lexigram / admin / di / sub_providers / realtime.py   30 3 3   90%
src / lexigram / admin / di / sub_providers / resource.py   26 3 3   88%
src / lexigram / admin / di / sub_providers / tenancy.py   25 8 3   68%
src / lexigram / admin / di / sub_providers / ui.py   29 3 3   90%
src / lexigram / admin / domain / __init__.py   5 5 0   0%
src / lexigram / admin / domain / aggregate.py   33 33 0   0%
src / lexigram / admin / domain / specifications.py   36 36 3   0%
src / lexigram / admin / engine / __init__.py   3 0 0   100%
src / lexigram / admin / engine / renderer.py   141 116 2   18%
src / lexigram / admin / events / __init__.py   137 0 0   100%
src / lexigram / admin / events / adapter.py   39 4 2   90%
src / lexigram / admin / exceptions.py   29 0 0   100%
src / lexigram / admin / forms / __init__.py   10 0 0   100%
src / lexigram / admin / forms / async_validation.py   170 111 10   35%
src / lexigram / admin / forms / builder.py   229 172 2   25%
src / lexigram / admin / forms / components.py   218 172 3   21%
src / lexigram / admin / forms / fields / __init__.py   6 0 0   100%
src / lexigram / admin / forms / fields / _advanced.py   65 43 0   34%
src / lexigram / admin / forms / fields / _base.py   254 157 3   38%
src / lexigram / admin / forms / fields / _registry.py   35 5 0   86%
src / lexigram / admin / forms / fields / _text.py   59 38 2   36%
src / lexigram / admin / forms / layout.py   100 43 2   57%
src / lexigram / admin / forms / state.py   62 31 0   50%
src / lexigram / admin / forms / validation.py   96 72 9   25%
src / lexigram / admin / forms / wizard.py   182 139 3   24%
src / lexigram / admin / gdpr / __init__.py   6 6 0   0%
src / lexigram / admin / gdpr / anonymizer.py   30 30 0   0%
src / lexigram / admin / gdpr / export.py   8 8 2   0%
src / lexigram / admin / gdpr / models.py   41 41 0   0%
src / lexigram / admin / gdpr / service.py   65 65 0   0%
src / lexigram / admin / handlers / __init__.py   3 3 0   0%
src / lexigram / admin / handlers / admin_command_handlers.py   137 137 3   0%
src / lexigram / admin / hooks.py   12 12 0   0%
src / lexigram / admin / i18n / __init__.py   4 4 0   0%
src / lexigram / admin / i18n / locale.py   37 37 0   0%
src / lexigram / admin / i18n / translator.py   98 98 0   0%
src / lexigram / admin / integrations / __init__.py   8 1 0   88%
src / lexigram / admin / integrations / _optional.py   12 4 0   67%
src / lexigram / admin / integrations / cache.py   58 20 2   66%
src / lexigram / admin / integrations / features.py   40 13 2   68%
src / lexigram / admin / integrations / monitor.py   49 19 2   61%
src / lexigram / admin / integrations / resilience.py   46 14 2   70%
src / lexigram / admin / integrations / search.py   65 30 2   54%
src / lexigram / admin / integrations / search_query.py   84 84 2   0%
src / lexigram / admin / integrations / search_sync.py   64 64 3   0%
src / lexigram / admin / integrations / storage.py   51 19 2   63%
src / lexigram / admin / integrations / tasks.py   41 13 2   68%
src / lexigram / admin / layout / __init__.py   3 0 0   100%
src / lexigram / admin / layout / layout_manager.py   67 19 2   72%
src / lexigram / admin / lib / __init__.py   4 0 0   100%
src / lexigram / admin / lib / di.py   12 12 2   0%
src / lexigram / admin / lib / security.py   24 18 0   25%
src / lexigram / admin / lib / specifications.py   58 58 0   0%
src / lexigram / admin / lib / template.py   52 44 0   15%
src / lexigram / admin / lib / transformation.py   27 17 2   37%
src / lexigram / admin / mapping / __init__.py   4 4 0   0%
src / lexigram / admin / mapping / admin_mappings.py   15 15 2   0%
src / lexigram / admin / mapping / mapper.py   21 21 2   0%
src / lexigram / admin / media / __init__.py   4 4 0   0%
src / lexigram / admin / media / library.py   81 81 0   0%
src / lexigram / admin / media / models.py   58 58 0   0%
src / lexigram / admin / middleware / __init__.py   4 0 0   100%
src / lexigram / admin / middleware / admin_auth_token.py   23 13 0   43%
src / lexigram / admin / middleware / auth.py   86 68 2   21%
src / lexigram / admin / middleware / auth_guard.py   41 27 0   34%
src / lexigram / admin / middleware / authorization.py   43 23 5   47%
src / lexigram / admin / middleware / cache.py   122 122 0   0%
src / lexigram / admin / middleware / correlation.py   16 16 0   0%
src / lexigram / admin / middleware / csrf.py   83 65 0   22%
src / lexigram / admin / middleware / error.py   136 112 0   18%
src / lexigram / admin / middleware / input_sanitizer.py   49 35 0   29%
src / lexigram / admin / middleware / nav_push.py   51 38 0   25%
src / lexigram / admin / middleware / read_audit.py   30 30 0   0%
src / lexigram / admin / middleware / security_headers.py   51 32 2   37%
src / lexigram / admin / middleware / setup.py   33 24 2   27%
src / lexigram / admin / middleware / tenant.py   34 34 3   0%
src / lexigram / admin / models / __init__.py   3 0 0   100%
src / lexigram / admin / models / provider_models.py   22 0 2   100%
src / lexigram / admin / module.py   16 6 0   62%
src / lexigram / admin / multitenancy / __init__.py   5 0 0   100%
src / lexigram / admin / multitenancy / adapter.py   92 74 3   20%
src / lexigram / admin / multitenancy / data_source.py   37 22 0   41%
src / lexigram / admin / multitenancy / models.py   20 4 0   80%
src / lexigram / admin / navigation / __init__.py   7 0 0   100%
src / lexigram / admin / navigation / assembler.py   42 32 0   24%
src / lexigram / admin / navigation / builder.py   29 18 0   38%
src / lexigram / admin / navigation / clusters.py   52 39 0   25%
src / lexigram / admin / navigation / nav_item_builder.py   52 33 0   37%
src / lexigram / admin / navigation / types.py   52 8 0   85%
src / lexigram / admin / observability / admin_metrics.py   24 13 0   46%
src / lexigram / admin / openapi / __init__.py   5 0 0   100%
src / lexigram / admin / openapi / controller.py   11 3 2   73%
src / lexigram / admin / openapi / field_converter.py   129 61 0   53%
src / lexigram / admin / openapi / resource_converter.py   34 28 2   18%
src / lexigram / admin / pages / __init__.py   4 4 0   0%
src / lexigram / admin / pages / base.py   15 15 2   0%
src / lexigram / admin / pages / resource_pages.py   61 61 2   0%
src / lexigram / admin / pages / types.py   19 19 0   0%
src / lexigram / admin / params.py   18 13 0   28%
src / lexigram / admin / rbac / __init__.py   6 0 0   100%
src / lexigram / admin / rbac / middleware.py   25 25 0   0%
src / lexigram / admin / rbac / policies.py   21 11 0   48%
src / lexigram / admin / rbac / registry.py   10 4 2   60%
src / lexigram / admin / rbac / schema.py   21 0 0   100%
src / lexigram / admin / rbac / service.py   82 55 0   33%
src / lexigram / admin / rbac / types.py   26 3 3   88%
src / lexigram / admin / realtime / __init__.py   4 0 0   100%
src / lexigram / admin / realtime / sse.py   156 94 4   40%
src / lexigram / admin / realtime / websocket.py   185 122 2   34%
src / lexigram / admin / realtime / ws_handler_registry.py   46 18 3   61%
src / lexigram / admin / relations / __init__.py   8 0 0   100%
src / lexigram / admin / relations / belongs_to_many.py   101 79 4   22%
src / lexigram / admin / relations / manager.py   29 11 6   62%
src / lexigram / admin / relations / manager_ext.py   52 34 0   35%
src / lexigram / admin / relations / morph_many.py   35 24 0   31%
src / lexigram / admin / relations / morph_to.py   35 21 2   40%
src / lexigram / admin / relations / routes.py   50 42 3   16%
src / lexigram / admin / resources / __init__.py   5 0 0   100%
src / lexigram / admin / resources / base.py   292 199 15   32%
src / lexigram / admin / resources / config.py   147 79 0   46%
src / lexigram / admin / resources / detail_renderer.py   70 70 0   0%
src / lexigram / admin / resources / field_renderer.py   151 151 11   0%
src / lexigram / admin / resources / form_renderer.py   185 185 0   0%
src / lexigram / admin / resources / handler.py   337 273 8   19%
src / lexigram / admin / resources / lenses.py   62 27 3   56%
src / lexigram / admin / resources / list_renderer.py   238 238 0   0%
src / lexigram / admin / resources / namespace.py   11 8 0   27%
src / lexigram / admin / resources / roles.py   17 17 0   0%
src / lexigram / admin / resources / users.py   55 55 0   0%
src / lexigram / admin / schema / __init__.py   16 0 0   100%
src / lexigram / admin / schema / base.py   38 4 0   89%
src / lexigram / admin / schema / belongs_to_many.py   43 29 0   33%
src / lexigram / admin / schema / boolean.py   41 28 0   32%
src / lexigram / admin / schema / composite.py   93 59 0   37%
src / lexigram / admin / schema / datetime_.py   101 75 0   26%
src / lexigram / admin / schema / exceptions.py   2 0 0   100%
src / lexigram / admin / schema / misc.py   151 113 0   25%
src / lexigram / admin / schema / numeric.py   95 69 0   27%
src / lexigram / admin / schema / relation.py   77 51 0   34%
src / lexigram / admin / schema / repeater.py   85 65 0   24%
src / lexigram / admin / schema / select.py   150 111 0   26%
src / lexigram / admin / schema / text.py   76 52 0   32%
src / lexigram / admin / schema / text_area.py   72 46 0   36%
src / lexigram / admin / schema / validators.py   74 51 0   31%
src / lexigram / admin / services / __init__.py   18 0 0   100%
src / lexigram / admin / services / action_executor.py   84 63 8   25%
src / lexigram / admin / services / action_registry.py   119 36 16   70%
src / lexigram / admin / services / activity_logger.py   36 19 0   47%
src / lexigram / admin / services / background_jobs.py   157 157 0   0%
src / lexigram / admin / services / charts.py   73 31 3   58%
src / lexigram / admin / services / collaborative.py   133 79 2   41%
src / lexigram / admin / services / component_registry.py   140 101 2   28%
src / lexigram / admin / services / export / __init__.py   6 0 0   100%
src / lexigram / admin / services / export / adapters / excel.py   47 36 2   23%
src / lexigram / admin / services / export / adapters / pdf.py   48 37 2   23%
src / lexigram / admin / services / export / scheduler.py   59 0 0   100%
src / lexigram / admin / services / export / service.py   209 170 31   19%
src / lexigram / admin / services / feature_flags.py   93 48 3   48%
src / lexigram / admin / services / filter_manager.py   210 210 0   0%
src / lexigram / admin / services / form_renderer.py   23 14 0   39%
src / lexigram / admin / services / htmx_perf.py   30 17 0   43%
src / lexigram / admin / services / impersonation.py   84 84 0   0%
src / lexigram / admin / services / import_ / __init__.py   3 3 0   0%
src / lexigram / admin / services / import_ / service.py   123 123 0   0%
src / lexigram / admin / services / notifications / __init__.py   6 0 0   100%
src / lexigram / admin / services / notifications / models.py   55 2 0   96%
src / lexigram / admin / services / notifications / sender.py   18 9 3   50%
src / lexigram / admin / services / notifications / service.py   83 60 2   28%
src / lexigram / admin / services / notifications / templates.py   27 15 0   44%
src / lexigram / admin / services / realtime.py   130 76 2   42%
src / lexigram / admin / services / request_cache.py   1 1 0   0%
src / lexigram / admin / services / resource_manager.py   163 124 35   24%
src / lexigram / admin / services / resource_manager_factory.py   19 4 0   79%
src / lexigram / admin / services / revisions.py   92 92 10   0%
src / lexigram / admin / services / saved_filters.py   97 97 12   0%
src / lexigram / admin / services / search_service.py   66 41 0   38%
src / lexigram / admin / services / session.py   59 26 0   56%
src / lexigram / admin / services / settings_service.py   104 67 2   36%
src / lexigram / admin / services / storage / __init__.py   8 0 0   100%
src / lexigram / admin / services / storage / backends.py   1 1 0   0%
src / lexigram / admin / services / storage / mixins.py   7 0 2   100%
src / lexigram / admin / services / storage / service.py   85 63 0   26%
src / lexigram / admin / services / storage / types.py   42 1 0   98%
src / lexigram / admin / services / storage / upload.py   111 77 0   31%
src / lexigram / admin / services / storage / utils.py   19 12 0   37%
src / lexigram / admin / services / user_dashboard.py   106 64 0   40%
src / lexigram / admin / settings / __init__.py   4 0 0   100%
src / lexigram / admin / settings / loader.py   170 128 0   25%
src / lexigram / admin / settings / panel / __init__.py   23 0 0   100%
src / lexigram / admin / settings / panel / branding_spec.py   15 1 0   93%
src / lexigram / admin / settings / panel / cache_spec.py   14 1 0   93%
src / lexigram / admin / settings / panel / features_spec.py   14 1 0   93%
src / lexigram / admin / settings / panel / i18n_spec.py   14 1 0   93%
src / lexigram / admin / settings / panel / layout.py   37 26 2   30%
src / lexigram / admin / settings / panel / models.py   27 0 0   100%
src / lexigram / admin / settings / panel / nodes.py   146 94 2   36%
src / lexigram / admin / settings / panel / profiler_spec.py   14 1 0   93%
src / lexigram / admin / settings / panel / rate_limit_spec.py   14 1 0   93%
src / lexigram / admin / settings / panel / rbac_spec.py   14 1 0   93%
src / lexigram / admin / settings / panel / registry.py   84 59 2   30%
src / lexigram / admin / settings / panel / security_spec.py   14 1 0   93%
src / lexigram / admin / settings / panel / types.py   16 1 0   94%
src / lexigram / admin / settings / panel / ui.py   71 55 0   23%
src / lexigram / admin / settings / settings.py   36 30 0   17%
src / lexigram / admin / settings / store.py   14 5 2   64%
src / lexigram / admin / state / __init__.py   14 7 6   50%
src / lexigram / admin / state / context.py   131 74 3   44%
src / lexigram / admin / state / dependency_tracker.py   57 36 0   37%
src / lexigram / admin / state / persistence.py   47 47 8   0%
src / lexigram / admin / state / store.py   86 86 2   0%
src / lexigram / admin / state / url.py   111 111 2   0%
src / lexigram / admin / state / url_sync.py   58 58 2   0%
src / lexigram / admin / tasks / __init__.py   14 14 2   0%
src / lexigram / admin / tasks / bulk_operations.py   106 106 0   0%
src / lexigram / admin / theme / __init__.py   3 0 0   100%
src / lexigram / admin / theme / service.py   13 7 0   46%
src / lexigram / admin / theme / tailwind.py   5 0 0   100%
src / lexigram / admin / types.py   46 0 0   100%
src / lexigram / admin / ui / __init__.py   12 0 0   100%
src / lexigram / admin / ui / debug.py   11 11 0   0%
src / lexigram / admin / ui / filters / __init__.py   4 4 0   0%
src / lexigram / admin / ui / filters / base.py   80 80 2   0%
src / lexigram / admin / ui / filters / types / __init__.py   5 5 0   0%
src / lexigram / admin / ui / filters / types / selection.py   170 170 2   0%
src / lexigram / admin / ui / filters / types / standard.py   95 95 2   0%
src / lexigram / admin / ui / filters / types / toggle.py   58 58 0   0%
src / lexigram / admin / ui / layouts / __init__.py   7 0 0   100%
src / lexigram / admin / ui / layouts / admin_layout.py   137 76 0   45%
src / lexigram / admin / ui / layouts / components / __init__.py   5 0 0   100%
src / lexigram / admin / ui / layouts / components / header.py   89 52 0   42%
src / lexigram / admin / ui / layouts / components / sidebar.py   126 81 0   36%
src / lexigram / admin / ui / layouts / standalone_layout.py   93 59 0   37%
src / lexigram / admin / ui / molecules / __init__.py   6 0 0   100%
src / lexigram / admin / ui / molecules / debug_panel.py   18 10 2   44%
src / lexigram / admin / ui / molecules / filter_bar.py   78 69 0   12%
src / lexigram / admin / ui / observability.py   94 78 3   17%
src / lexigram / admin / ui / organisms / __init__.py   5 0 0   100%
src / lexigram / admin / ui / organisms / admin_slide_over.py   25 25 0   0%
src / lexigram / admin / ui / organisms / bulk_edit_modal.py   36 36 0   0%
src / lexigram / admin / ui / organisms / command_palette.py   18 11 0   39%
src / lexigram / admin / ui / organisms / components.py   11 2 0   82%
src / lexigram / admin / ui / organisms / dashboard / __init__.py   3 3 0   0%
src / lexigram / admin / ui / organisms / dashboard / widgets.py   101 101 0   0%
src / lexigram / admin / ui / organisms / data_table / __init__.py   11 0 0   100%
src / lexigram / admin / ui / organisms / data_table / actions.py   112 77 0   31%
src / lexigram / admin / ui / organisms / data_table / coordinator.py   33 22 0   33%
src / lexigram / admin / ui / organisms / data_table / layout.py   19 12 0   37%
src / lexigram / admin / ui / organisms / data_table / permissions.py   12 7 0   42%
src / lexigram / admin / ui / organisms / data_table / rendering.py   164 137 0   16%
src / lexigram / admin / ui / organisms / data_table / states.py   24 15 0   38%
src / lexigram / admin / ui / organisms / data_table / types.py   1 1 0   0%
src / lexigram / admin / ui / organisms / data_table / views.py   33 23 0   30%
src / lexigram / admin / ui / organisms / dynamic_form.py   36 29 2   19%
src / lexigram / admin / ui / organisms / form_registry.py   59 29 7   51%
src / lexigram / admin / ui / organisms / pagination.py   28 22 0   21%
src / lexigram / admin / ui / organisms / secondary_nav.py   35 35 0   0%
src / lexigram / admin / ui / organisms / sidebar.py   92 80 0   13%
src / lexigram / admin / ui / organisms / topbar.py   49 38 0   22%
src / lexigram / admin / ui / templates / shell.py   116 106 0   9%
src / lexigram / admin / ui / views.py   50 50 3   0%
src / lexigram / admin / ui / widgets / __init__.py   3 0 0   100%
src / lexigram / admin / validation / __init__.py   4 4 0   0%
src / lexigram / admin / validation / rules.py   34 34 0   0%
src / lexigram / admin / validation / validators.py   8 8 0   0%
src / lexigram / admin / views / __init__.py   3 3 0   0%
src / lexigram / admin / views / _views.py   184 184 5   0%
src / lexigram / admin / web / __init__.py   3 3 0   0%
src / lexigram / admin / web / contributor.py   14 14 2   0%
Total   24414 17393 743   29%

No items found using the specified filter.