| src / lexigram / admin / __init__.py |
(no class) |
|
17 |
8 |
9 |
|
53% |
| src / lexigram / admin / actions / __init__.py |
(no class) |
|
14 |
7 |
6 |
|
50% |
| src / lexigram / admin / actions / audited.py |
AuditedAction |
|
26 |
26 |
1 |
|
0% |
| src / lexigram / admin / actions / audited.py |
(no class) |
|
19 |
19 |
5 |
|
0% |
| src / lexigram / admin / actions / base.py |
Action |
|
21 |
21 |
1 |
|
0% |
| src / lexigram / admin / actions / base.py |
RowAction |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / actions / base.py |
BulkAction |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / actions / base.py |
HeaderAction |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / actions / base.py |
(no class) |
|
39 |
0 |
1 |
|
100% |
| src / lexigram / admin / actions / bulk_manager.py |
IBulkDataSource |
|
0 |
0 |
4 |
|
100% |
| src / lexigram / admin / actions / bulk_manager.py |
BulkEditField |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / bulk_manager.py |
BulkAssignConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / bulk_manager.py |
BulkActionResult |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / bulk_manager.py |
BulkActionSnapshot |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / bulk_manager.py |
BulkActionProgress |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / actions / bulk_manager.py |
BulkActionManager |
|
66 |
66 |
0 |
|
0% |
| src / lexigram / admin / actions / bulk_manager.py |
(no class) |
|
74 |
74 |
5 |
|
0% |
| src / lexigram / admin / actions / decorators.py |
(no class) |
|
43 |
43 |
2 |
|
0% |
| src / lexigram / admin / actions / exceptions.py |
ActionError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / exceptions.py |
PermissionDenied |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / exceptions.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / header_manager / __init__.py |
(no class) |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / actions.py |
(no class) |
|
23 |
23 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / decorators.py |
(no class) |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / density.py |
DensityManager |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / density.py |
(no class) |
|
16 |
16 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / manager.py |
HeaderActionManager |
|
95 |
95 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / manager.py |
(no class) |
|
42 |
42 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / shortcuts.py |
KeyboardShortcutManager |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / shortcuts.py |
(no class) |
|
10 |
10 |
2 |
|
0% |
| src / lexigram / admin / actions / header_manager / types.py |
HeaderActionStyle |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / header_manager / types.py |
TableDensity |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / header_manager / types.py |
HeaderAction |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / header_manager / types.py |
ColumnVisibilityConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / header_manager / types.py |
DensityConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / header_manager / types.py |
IHeaderDataSource |
|
0 |
0 |
4 |
|
100% |
| src / lexigram / admin / actions / header_manager / types.py |
(no class) |
|
78 |
78 |
3 |
|
0% |
| src / lexigram / admin / actions / header_manager / visibility.py |
ColumnVisibilityManager |
|
41 |
41 |
0 |
|
0% |
| src / lexigram / admin / actions / header_manager / visibility.py |
(no class) |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / actions / polymorphic.py |
PolymorphicBulkAction |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / actions / polymorphic.py |
(no class) |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / __init__.py |
(no class) |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / actions.py |
(no class) |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / decorators.py |
(no class) |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / groups.py |
ActionGroupManager |
|
22 |
22 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / groups.py |
(no class) |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / manager.py |
RowActionManager |
|
70 |
70 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / manager.py |
(no class) |
|
32 |
32 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / shortcuts.py |
KeyboardShortcutManager |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / shortcuts.py |
(no class) |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / actions / row_manager / types.py |
ActionStyle |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / row_manager / types.py |
ActionPosition |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / row_manager / types.py |
RowAction |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / row_manager / types.py |
ActionGroup |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / row_manager / types.py |
IRowDataSource |
|
0 |
0 |
3 |
|
100% |
| src / lexigram / admin / actions / row_manager / types.py |
(no class) |
|
73 |
73 |
2 |
|
0% |
| src / lexigram / admin / actions / shortcuts.py |
_HasShortcut |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / shortcuts.py |
KeyboardShortcutManager |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / actions / shortcuts.py |
(no class) |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
EditAction |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
ViewAction |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
DeleteAction |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
CreateAction |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
DeleteBulkAction |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
CloneAction |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
RestoreAction |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
PurgeAction |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
ExportAction |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
ExportBulkAction |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / actions / standard.py |
(no class) |
|
51 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / types.py |
ActionColor |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / types.py |
ActionContext |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / types.py |
ConfirmationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / actions / types.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| src / lexigram / admin / audit / __init__.py |
(no class) |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / audit / correlation.py |
(no class) |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / audit / redactor.py |
DefaultPiiRedactor |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / audit / redactor.py |
(no class) |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / audit / uow_writer.py |
UoWProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / audit / uow_writer.py |
UowAuditWriter |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / audit / uow_writer.py |
(no class) |
|
10 |
10 |
3 |
|
0% |
| src / lexigram / admin / auth / __init__.py |
(no class) |
|
19 |
8 |
2 |
|
58% |
| src / lexigram / admin / auth / adapter.py |
AdminAuthAdapter |
|
125 |
125 |
0 |
|
0% |
| src / lexigram / admin / auth / adapter.py |
AdminAuthServiceAdapter |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / auth / adapter.py |
_NoOpAuthProvider |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / auth / adapter.py |
(no class) |
|
35 |
35 |
2 |
|
0% |
| src / lexigram / admin / auth / entity.py |
AdminUserEntity |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / auth / entity.py |
(no class) |
|
23 |
23 |
0 |
|
0% |
| src / lexigram / admin / auth / errors.py |
AdminAuthError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / errors.py |
InvalidCredentialsError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / errors.py |
AccountLockedError |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / auth / errors.py |
RateLimitExceededError |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / auth / errors.py |
SessionNotFoundError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / errors.py |
SessionExpiredError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / errors.py |
CsrfValidationError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / errors.py |
PasswordPolicyError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / errors.py |
SetupAlreadyCompletedError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / errors.py |
SetupTokenInvalidError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / errors.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / guard_chain.py |
AdminGuardChain |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / auth / guard_chain.py |
(no class) |
|
12 |
0 |
2 |
|
100% |
| src / lexigram / admin / auth / guards.py |
GuardConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / guards.py |
AuthGuardMiddleware |
|
86 |
86 |
0 |
|
0% |
| src / lexigram / admin / auth / guards.py |
PermissionGuard |
|
28 |
28 |
0 |
|
0% |
| src / lexigram / admin / auth / guards.py |
RoleGuard |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / auth / guards.py |
CompositeGuard |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / auth / guards.py |
(no class) |
|
72 |
29 |
3 |
|
60% |
| src / lexigram / admin / auth / integration.py |
AdminUser |
|
32 |
32 |
0 |
|
0% |
| src / lexigram / admin / auth / integration.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / models.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / permissions.py |
Action |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / auth / permissions.py |
Permission |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / auth / permissions.py |
PermissionSet |
|
23 |
23 |
0 |
|
0% |
| src / lexigram / admin / auth / permissions.py |
HasPermissions |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / auth / permissions.py |
(no class) |
|
130 |
73 |
8 |
|
44% |
| src / lexigram / admin / auth / protocols.py |
AdminAuthServiceProtocol |
|
0 |
0 |
3 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
AdminLoginAttemptStoreProtocol |
|
0 |
0 |
5 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
AdminAccountLockoutStoreProtocol |
|
0 |
0 |
4 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
AdminLoginAttemptServiceProtocol |
|
0 |
0 |
4 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
AdminAuditLogStoreProtocol |
|
0 |
0 |
3 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
AdminAuditLogServiceProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
AdminPasswordPolicyServiceProtocol |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
AdminCsrfServiceProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
AdminSessionServiceProtocol |
|
0 |
0 |
5 |
|
100% |
| src / lexigram / admin / auth / protocols.py |
(no class) |
|
51 |
0 |
42 |
|
100% |
| src / lexigram / admin / auth / services / __init__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / services / _cookie_config.py |
SessionCookieKwargs |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / services / _cookie_config.py |
(no class) |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / auth / services / audit_log_service.py |
AdminAuditLogService |
|
41 |
41 |
0 |
|
0% |
| src / lexigram / admin / auth / services / audit_log_service.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / services / auth_service.py |
AdminAuthService |
|
39 |
39 |
0 |
|
0% |
| src / lexigram / admin / auth / services / auth_service.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / services / csrf_service.py |
AdminCsrfService |
|
31 |
29 |
0 |
|
6% |
| src / lexigram / admin / auth / services / csrf_service.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / services / delegating_auth_adapter.py |
AdminRateLimiterProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / auth / services / delegating_auth_adapter.py |
AdminLockoutProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / auth / services / delegating_auth_adapter.py |
AdminAuditProtocol |
|
0 |
0 |
3 |
|
100% |
| src / lexigram / admin / auth / services / delegating_auth_adapter.py |
AdminAuthResult |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / services / delegating_auth_adapter.py |
DelegatingAuthAdapter |
|
53 |
53 |
0 |
|
0% |
| src / lexigram / admin / auth / services / delegating_auth_adapter.py |
(no class) |
|
29 |
29 |
15 |
|
0% |
| src / lexigram / admin / auth / services / login_attempt_service.py |
AdminLoginAttemptService |
|
74 |
74 |
0 |
|
0% |
| src / lexigram / admin / auth / services / login_attempt_service.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / services / password_policy_service.py |
AdminPasswordPolicyService |
|
30 |
22 |
0 |
|
27% |
| src / lexigram / admin / auth / services / password_policy_service.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / services / session_service.py |
AdminSessionService |
|
56 |
56 |
0 |
|
0% |
| src / lexigram / admin / auth / services / session_service.py |
(no class) |
|
41 |
15 |
0 |
|
63% |
| src / lexigram / admin / auth / session_manager.py |
AdminSessionManager |
|
44 |
44 |
0 |
|
0% |
| src / lexigram / admin / auth / session_manager.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / store / __init__.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / store / audit_log_sql.py |
AdminAuditLogSqlStore |
|
42 |
42 |
0 |
|
0% |
| src / lexigram / admin / auth / store / audit_log_sql.py |
(no class) |
|
43 |
17 |
0 |
|
60% |
| src / lexigram / admin / auth / store / auth_provider.py |
AuthProviderAdminUserStore |
|
41 |
41 |
0 |
|
0% |
| src / lexigram / admin / auth / store / auth_provider.py |
(no class) |
|
14 |
0 |
3 |
|
100% |
| src / lexigram / admin / auth / store / base.py |
AbstractAdminUserStore |
|
0 |
0 |
5 |
|
100% |
| src / lexigram / admin / auth / store / base.py |
(no class) |
|
15 |
0 |
8 |
|
100% |
| src / lexigram / admin / auth / store / database.py |
DatabaseAdminUserStore |
|
51 |
51 |
0 |
|
0% |
| src / lexigram / admin / auth / store / database.py |
(no class) |
|
15 |
0 |
4 |
|
100% |
| src / lexigram / admin / auth / store / direct_sql.py |
DirectSQLAdminUserStore |
|
182 |
182 |
0 |
|
0% |
| src / lexigram / admin / auth / store / direct_sql.py |
DirectSQLAdminUserStore.create_user._CreatedUser |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / auth / store / direct_sql.py |
DirectSQLAdminUserStore.create_user._CreatedUser |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / auth / store / direct_sql.py |
DirectSQLAdminUserStore.get_user_by_email._UserObj |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / auth / store / direct_sql.py |
DirectSQLAdminUserStore.get_user_by_id._UserObj |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / auth / store / direct_sql.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / store / lockout_sql.py |
AdminAccountLockoutSqlStore |
|
54 |
54 |
0 |
|
0% |
| src / lexigram / admin / auth / store / lockout_sql.py |
(no class) |
|
19 |
0 |
3 |
|
100% |
| src / lexigram / admin / auth / store / login_attempt_sql.py |
AdminLoginAttemptSqlStore |
|
41 |
41 |
0 |
|
0% |
| src / lexigram / admin / auth / store / login_attempt_sql.py |
(no class) |
|
19 |
0 |
2 |
|
100% |
| src / lexigram / admin / auth / store / memory.py |
MemoryAdminUserStore |
|
40 |
40 |
0 |
|
0% |
| src / lexigram / admin / auth / store / memory.py |
(no class) |
|
15 |
0 |
3 |
|
100% |
| src / lexigram / admin / auth / store / protocols.py |
AdminUserStoreProtocol |
|
0 |
0 |
7 |
|
100% |
| src / lexigram / admin / auth / store / protocols.py |
(no class) |
|
12 |
0 |
8 |
|
100% |
| src / lexigram / admin / auth / store / session_sql.py |
AdminSessionSqlRepository |
|
66 |
66 |
0 |
|
0% |
| src / lexigram / admin / auth / store / session_sql.py |
(no class) |
|
23 |
0 |
2 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminSecurityEventType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminLockoutStatus |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminPasswordRule |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminAuthResult |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminLockoutInfo |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminPasswordViolation |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminPasswordValidationResult |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminLoginAttempt |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
AdminSecurityEvent |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / types.py |
(no class) |
|
82 |
0 |
0 |
|
100% |
| src / lexigram / admin / auth / user.py |
AdminUserRecord |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / auth / user.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| src / lexigram / admin / bootstrap / __init__.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / bootstrap / factory.py |
(no class) |
|
46 |
46 |
4 |
|
0% |
| src / lexigram / admin / builders / __init__.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / builders / builder.py |
AdminBuilder |
|
88 |
88 |
0 |
|
0% |
| src / lexigram / admin / builders / builder.py |
(no class) |
|
29 |
29 |
2 |
|
0% |
| src / lexigram / admin / cache / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cache / adapter.py |
AdminCacheServiceAdapter |
|
46 |
46 |
0 |
|
0% |
| src / lexigram / admin / cache / adapter.py |
(no class) |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / cli / __init__.py |
(no class) |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / cli / commands / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cli / commands / search.py |
(no class) |
|
120 |
120 |
0 |
|
0% |
| src / lexigram / admin / cli / contributor.py |
AdminCliContributor |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / cli / contributor.py |
(no class) |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / cli / generators / __init__.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / cli / generators / admin_action.py |
AdminActionGenerator |
|
17 |
17 |
0 |
|
0% |
| src / lexigram / admin / cli / generators / admin_action.py |
(no class) |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / cli / generators / admin_resource.py |
AdminResourceGenerator |
|
88 |
88 |
0 |
|
0% |
| src / lexigram / admin / cli / generators / admin_resource.py |
(no class) |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / clusters / __init__.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / clusters / base.py |
Cluster |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / clusters / base.py |
(no class) |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / config.py |
ResourceDefaults |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
TableDefaults |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
FormDefaults |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
ResourceYAMLConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminNavigationGroup |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminFeaturesConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminPasswordPolicyConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminSecurityConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminAuthConfig |
|
8 |
3 |
0 |
|
62% |
| src / lexigram / admin / config.py |
AdminAuditConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminUIConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminRateLimitConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
ContributorConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
DashboardLayoutConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
TenancyConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminDataConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminObservabilityConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
CacheIntegrationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
TasksIntegrationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
SearchIntegrationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
ResilienceIntegrationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
StorageIntegrationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
FeaturesIntegrationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
MonitorIntegrationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminIntegrationsConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
FrameworkPagesConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminConfig |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / config.py |
AdminStorageConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
AdminNotificationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / config.py |
(no class) |
|
267 |
2 |
0 |
|
99% |
| src / lexigram / admin / constants.py |
(no class) |
|
25 |
2 |
0 |
|
92% |
| src / lexigram / admin / contributors / __init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| src / lexigram / admin / contributors / base.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / contributors / core.py |
CoreAdminContributor |
|
21 |
19 |
0 |
|
10% |
| src / lexigram / admin / contributors / core.py |
(no class) |
|
27 |
0 |
2 |
|
100% |
| src / lexigram / admin / contributors / exceptions.py |
ContributorPermissionError |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / contributors / exceptions.py |
ContributorNotFoundError |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / contributors / exceptions.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / contributors / registry.py |
ContributorRegistry |
|
6 |
2 |
0 |
|
67% |
| src / lexigram / admin / contributors / registry.py |
(no class) |
|
20 |
3 |
0 |
|
85% |
| src / lexigram / admin / contributors / resource_collector.py |
ResourceCollector |
|
13 |
8 |
0 |
|
38% |
| src / lexigram / admin / contributors / resource_collector.py |
(no class) |
|
10 |
0 |
2 |
|
100% |
| src / lexigram / admin / controllers / __init__.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / controllers / auth.py |
AuthController |
|
52 |
52 |
0 |
|
0% |
| src / lexigram / admin / controllers / auth.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| src / lexigram / admin / controllers / base.py |
AdminController |
|
95 |
76 |
0 |
|
20% |
| src / lexigram / admin / controllers / base.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| src / lexigram / admin / controllers / command_palette.py |
CommandPaletteController |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / controllers / command_palette.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| src / lexigram / admin / controllers / dashboard.py |
DashboardController |
|
90 |
90 |
0 |
|
0% |
| src / lexigram / admin / controllers / dashboard.py |
(no class) |
|
34 |
2 |
0 |
|
94% |
| src / lexigram / admin / controllers / error.py |
ErrorController |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / controllers / error.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| src / lexigram / admin / controllers / infrastructure.py |
InfrastructureController |
|
24 |
23 |
0 |
|
4% |
| src / lexigram / admin / controllers / infrastructure.py |
(no class) |
|
20 |
0 |
3 |
|
100% |
| src / lexigram / admin / controllers / pool_health.py |
PoolHealthController |
|
87 |
87 |
0 |
|
0% |
| src / lexigram / admin / controllers / pool_health.py |
(no class) |
|
18 |
0 |
4 |
|
100% |
| src / lexigram / admin / controllers / progress.py |
LocalProgressTracker |
|
24 |
0 |
0 |
|
100% |
| src / lexigram / admin / controllers / progress.py |
ProgressController |
|
21 |
4 |
0 |
|
81% |
| src / lexigram / admin / controllers / progress.py |
(no class) |
|
28 |
0 |
2 |
|
100% |
| src / lexigram / admin / controllers / resource.py |
ResourceMeta |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / controllers / resource.py |
ResourceController |
|
231 |
231 |
0 |
|
0% |
| src / lexigram / admin / controllers / resource.py |
(no class) |
|
72 |
72 |
0 |
|
0% |
| src / lexigram / admin / controllers / search.py |
SearchController |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / controllers / search.py |
(no class) |
|
8 |
0 |
3 |
|
100% |
| src / lexigram / admin / controllers / settings.py |
SettingsController |
|
89 |
85 |
0 |
|
4% |
| src / lexigram / admin / controllers / settings.py |
(no class) |
|
34 |
0 |
4 |
|
100% |
| src / lexigram / admin / controllers / setup.py |
SetupController |
|
64 |
64 |
0 |
|
0% |
| src / lexigram / admin / controllers / setup.py |
(no class) |
|
33 |
6 |
0 |
|
82% |
| src / lexigram / admin / controllers / widgets.py |
WidgetController |
|
213 |
213 |
0 |
|
0% |
| src / lexigram / admin / controllers / widgets.py |
(no class) |
|
43 |
0 |
0 |
|
100% |
| src / lexigram / admin / core / __init__.py |
(no class) |
|
14 |
6 |
10 |
|
57% |
| src / lexigram / admin / core / cache.py |
AdminCacheService |
|
17 |
17 |
0 |
|
0% |
| src / lexigram / admin / core / cache.py |
UserRoleProviderProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / core / cache.py |
CachedPermissionService |
|
40 |
40 |
0 |
|
0% |
| src / lexigram / admin / core / cache.py |
(no class) |
|
40 |
40 |
4 |
|
0% |
| src / lexigram / admin / core / decorators.py |
Scope |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / core / decorators.py |
ScopeContext |
|
22 |
22 |
0 |
|
0% |
| src / lexigram / admin / core / decorators.py |
(no class) |
|
66 |
66 |
1 |
|
0% |
| src / lexigram / admin / core / distributed_lock.py |
LockError |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / core / distributed_lock.py |
LockAcquisitionError |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / core / distributed_lock.py |
LockTimeoutError |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / core / distributed_lock.py |
AdminLockContext |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / core / distributed_lock.py |
LockConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / core / distributed_lock.py |
AdminLockManager |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / core / distributed_lock.py |
ResourceLock |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / core / distributed_lock.py |
BulkOperationLock |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / core / distributed_lock.py |
(no class) |
|
61 |
61 |
4 |
|
0% |
| src / lexigram / admin / core / middleware.py |
ErrorResponse |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / core / middleware.py |
AdminErrorHandler |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / core / middleware.py |
AdminError |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / core / middleware.py |
AdminEntity |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / core / middleware.py |
SoftDeleteEntity |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / core / middleware.py |
AuditedEntity |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / core / middleware.py |
(no class) |
|
74 |
74 |
2 |
|
0% |
| src / lexigram / admin / core / registry.py |
AdminRegistry |
|
101 |
101 |
0 |
|
0% |
| src / lexigram / admin / core / registry.py |
(no class) |
|
31 |
0 |
3 |
|
100% |
| src / lexigram / admin / core / rendering.py |
AdminRenderer |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / core / rendering.py |
(no class) |
|
9 |
0 |
4 |
|
100% |
| src / lexigram / admin / core / resilience_config.py |
AuditEntry |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / core / resilience_config.py |
InMemoryAuditLogger |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / core / resilience_config.py |
AuditRepositoryMixin |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / core / resilience_config.py |
(no class) |
|
35 |
35 |
3 |
|
0% |
| src / lexigram / admin / core / routing.py |
_ResourceManager |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / core / routing.py |
AdminRouter |
|
70 |
70 |
0 |
|
0% |
| src / lexigram / admin / core / routing.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / __init__.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / cqrs / commands.py |
AdminCommand |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / cqrs / commands.py |
CreateResource |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / cqrs / commands.py |
UpdateResource |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / cqrs / commands.py |
DeleteResource |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / cqrs / commands.py |
RestoreResource |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
BulkCreateResources |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
BulkUpdateResources |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
BulkDeleteResources |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
ExportResources |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
ImportResources |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
ExecuteAction |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
UpdateSettings |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
CreateAdminUser |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
UpdateAdminUser |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
ChangePassword |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
AssignRoles |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / commands.py |
(no class) |
|
99 |
99 |
0 |
|
0% |
| src / lexigram / admin / cqrs / queries.py |
AdminQuery |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / cqrs / queries.py |
GetAdminUser |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / queries.py |
ListAdminUsers |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / queries.py |
GetResource |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / queries.py |
ListResources |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / queries.py |
SearchResources |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / queries.py |
GetDashboardStats |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / queries.py |
GetAuditLog |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / cqrs / queries.py |
(no class) |
|
48 |
48 |
0 |
|
0% |
| src / lexigram / admin / dashboard / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / assembler.py |
DashboardAssembler |
|
44 |
40 |
0 |
|
9% |
| src / lexigram / admin / dashboard / assembler.py |
(no class) |
|
19 |
0 |
4 |
|
100% |
| src / lexigram / admin / dashboard / chart_widget.py |
ChartWidget |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / admin / dashboard / chart_widget.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / naming_policy.py |
NameCollisionError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / naming_policy.py |
NamingPolicy |
|
11 |
9 |
0 |
|
18% |
| src / lexigram / admin / dashboard / naming_policy.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / page_assembler.py |
PageAssembler |
|
10 |
8 |
0 |
|
20% |
| src / lexigram / admin / dashboard / page_assembler.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / permission_filter.py |
PermissionFilter |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / dashboard / permission_filter.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / route_integrator.py |
AdminPageHandler |
|
82 |
82 |
0 |
|
0% |
| src / lexigram / admin / dashboard / route_integrator.py |
RouteIntegrator |
|
69 |
61 |
0 |
|
12% |
| src / lexigram / admin / dashboard / route_integrator.py |
(no class) |
|
117 |
87 |
5 |
|
26% |
| src / lexigram / admin / dashboard / settings_assembler.py |
SettingsPanelAssembler |
|
10 |
8 |
0 |
|
20% |
| src / lexigram / admin / dashboard / settings_assembler.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / widget_types.py |
ConfigField |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / widget_types.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / widgets.py |
WidgetType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / dashboard / widgets.py |
WidgetConfig |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / dashboard / widgets.py |
DashboardConfig |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / dashboard / widgets.py |
IWidget |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / dashboard / widgets.py |
IDashboardStore |
|
0 |
0 |
4 |
|
100% |
| src / lexigram / admin / dashboard / widgets.py |
InMemoryDashboardStore |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / dashboard / widgets.py |
WidgetRegistry |
|
44 |
43 |
0 |
|
2% |
| src / lexigram / admin / dashboard / widgets.py |
(no class) |
|
82 |
19 |
8 |
|
77% |
| src / lexigram / admin / data / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / adapters / __init__.py |
(no class) |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / data / adapters / api_adapter.py |
APIDataSource |
|
82 |
82 |
0 |
|
0% |
| src / lexigram / admin / data / adapters / api_adapter.py |
(no class) |
|
24 |
24 |
2 |
|
0% |
| src / lexigram / admin / data / adapters / export_adapter.py |
ExportDataSourceAdapter |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / data / adapters / export_adapter.py |
(no class) |
|
11 |
11 |
2 |
|
0% |
| src / lexigram / admin / data / adapters / memory_adapter.py |
InMemoryDataSource |
|
113 |
113 |
0 |
|
0% |
| src / lexigram / admin / data / adapters / memory_adapter.py |
(no class) |
|
21 |
21 |
0 |
|
0% |
| src / lexigram / admin / data / adapters / repository / __init__.py |
(no class) |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / data / adapters / repository / data_source.py |
RepositoryDataSource |
|
25 |
25 |
0 |
|
0% |
| src / lexigram / admin / data / adapters / repository / data_source.py |
(no class) |
|
21 |
21 |
0 |
|
0% |
| src / lexigram / admin / data / adapters / repository / types.py |
AuditEntry |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / adapters / repository / types.py |
(no class) |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / data / admin_repository.py |
AdminUserRepository |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / data / admin_repository.py |
(no class) |
|
12 |
12 |
2 |
|
0% |
| src / lexigram / admin / data / cache.py |
(no class) |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / data / data_loader.py |
DataLoaderProtocol |
|
38 |
38 |
0 |
|
0% |
| src / lexigram / admin / data / data_loader.py |
(no class) |
|
16 |
16 |
0 |
|
0% |
| src / lexigram / admin / data / data_source.py |
QueryResult |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / data_source.py |
IDataSource |
|
0 |
0 |
9 |
|
100% |
| src / lexigram / admin / data / data_source.py |
DataSourceBase |
|
2 |
2 |
5 |
|
0% |
| src / lexigram / admin / data / data_source.py |
SqlDataSource |
|
52 |
52 |
0 |
|
0% |
| src / lexigram / admin / data / data_source.py |
(no class) |
|
50 |
3 |
18 |
|
94% |
| src / lexigram / admin / data / lazy.py |
LazyField |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / data / lazy.py |
DeferredField |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / data / lazy.py |
(no class) |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / data / optimizer.py |
QueryAnalysis |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / optimizer.py |
QueryOptimizer |
|
16 |
16 |
0 |
|
0% |
| src / lexigram / admin / data / optimizer.py |
(no class) |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / data / query.py |
FilterOperator |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / query.py |
FilterCondition |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / query.py |
QuerySpec |
|
74 |
74 |
0 |
|
0% |
| src / lexigram / admin / data / query.py |
PagedResult |
|
17 |
17 |
0 |
|
0% |
| src / lexigram / admin / data / query.py |
EqualSpec |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / data / query.py |
InSpec |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / data / query.py |
GreaterThanOrEqualSpec |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / data / query.py |
LessThanOrEqualSpec |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / data / query.py |
CombinedSpec |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / data / query.py |
(no class) |
|
126 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / read_only.py |
ReadOnlyError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / read_only.py |
ReadOnlyDataSource |
|
7 |
7 |
3 |
|
0% |
| src / lexigram / admin / data / read_only.py |
(no class) |
|
15 |
0 |
6 |
|
100% |
| src / lexigram / admin / data / subscriptions.py |
DataChange |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / subscriptions.py |
DataSubscription |
|
26 |
26 |
0 |
|
0% |
| src / lexigram / admin / data / subscriptions.py |
(no class) |
|
17 |
17 |
3 |
|
0% |
| src / lexigram / admin / data / timeout.py |
AdminQueryTimeoutError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / data / timeout.py |
(no class) |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / decorators.py |
(no class) |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / di / __init__.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / admin / di / bundle_provider.py |
AdminProvider |
|
436 |
160 |
0 |
|
63% |
| src / lexigram / admin / di / bundle_provider.py |
(no class) |
|
22 |
0 |
4 |
|
100% |
| src / lexigram / admin / di / sub_providers / __init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| src / lexigram / admin / di / sub_providers / auth.py |
AdminAuthSubProvider |
|
85 |
6 |
0 |
|
93% |
| src / lexigram / admin / di / sub_providers / auth.py |
AdminAuthSubProvider.register._DefaultAuthorizer |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / di / sub_providers / auth.py |
AdminAuthSubProvider._register_new_auth_services._AdminSessionServiceConfigured |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / di / sub_providers / auth.py |
(no class) |
|
16 |
0 |
3 |
|
100% |
| src / lexigram / admin / di / sub_providers / contributor.py |
AdminContributorSubProvider |
|
94 |
61 |
0 |
|
35% |
| src / lexigram / admin / di / sub_providers / contributor.py |
(no class) |
|
42 |
10 |
4 |
|
76% |
| src / lexigram / admin / di / sub_providers / core.py |
AdminCoreSubProvider |
|
21 |
3 |
0 |
|
86% |
| src / lexigram / admin / di / sub_providers / core.py |
(no class) |
|
12 |
0 |
3 |
|
100% |
| src / lexigram / admin / di / sub_providers / dashboard.py |
AdminDashboardSubProvider |
|
18 |
3 |
0 |
|
83% |
| src / lexigram / admin / di / sub_providers / dashboard.py |
(no class) |
|
20 |
0 |
3 |
|
100% |
| src / lexigram / admin / di / sub_providers / integrations.py |
AdminIntegrationsSubProvider |
|
29 |
12 |
0 |
|
59% |
| src / lexigram / admin / di / sub_providers / integrations.py |
(no class) |
|
11 |
0 |
2 |
|
100% |
| src / lexigram / admin / di / sub_providers / realtime.py |
AdminRealtimeSubProvider |
|
18 |
3 |
0 |
|
83% |
| src / lexigram / admin / di / sub_providers / realtime.py |
(no class) |
|
12 |
0 |
3 |
|
100% |
| src / lexigram / admin / di / sub_providers / resource.py |
AdminResourceSubProvider |
|
14 |
3 |
0 |
|
79% |
| src / lexigram / admin / di / sub_providers / resource.py |
(no class) |
|
12 |
0 |
3 |
|
100% |
| src / lexigram / admin / di / sub_providers / tenancy.py |
AdminTenancySubProvider |
|
12 |
8 |
0 |
|
33% |
| src / lexigram / admin / di / sub_providers / tenancy.py |
(no class) |
|
13 |
0 |
3 |
|
100% |
| src / lexigram / admin / di / sub_providers / ui.py |
AdminUISubProvider |
|
17 |
3 |
0 |
|
82% |
| src / lexigram / admin / di / sub_providers / ui.py |
(no class) |
|
12 |
0 |
3 |
|
100% |
| src / lexigram / admin / domain / __init__.py |
(no class) |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / domain / aggregate.py |
AdminUserAggregate |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / domain / aggregate.py |
(no class) |
|
21 |
21 |
0 |
|
0% |
| src / lexigram / admin / domain / specifications.py |
SpecificationProtocol |
|
3 |
3 |
2 |
|
0% |
| src / lexigram / admin / domain / specifications.py |
ActiveUserSpec |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / domain / specifications.py |
HasRoleSpec |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / domain / specifications.py |
AndSpec |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / domain / specifications.py |
OrSpec |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / domain / specifications.py |
NotSpec |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / domain / specifications.py |
(no class) |
|
21 |
21 |
1 |
|
0% |
| src / lexigram / admin / engine / __init__.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / admin / engine / renderer.py |
AdminRendererConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / engine / renderer.py |
AdminRenderer |
|
38 |
36 |
0 |
|
5% |
| src / lexigram / admin / engine / renderer.py |
(no class) |
|
103 |
80 |
2 |
|
22% |
| src / lexigram / admin / events / __init__.py |
UserCreated |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
UserUpdated |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
UserDeactivated |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
UserDeleted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ResourceCreated |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ResourceUpdated |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ResourceDeleted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
BulkOperationCompleted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
AdminEvent |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ResourceRestored |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ResourceViewed |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ExportStarted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ExportCompleted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ExportFailed |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ImportStarted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ImportCompleted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
AdminUserLoggedIn |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
AdminUserLoggedOut |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
AdminUserCreated |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
AdminUserUpdated |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
PasswordChanged |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
RolesAssigned |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ActionExecuted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
SettingsUpdated |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
AdminStarted |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
AdminStopped |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
ConfigReloaded |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / __init__.py |
(no class) |
|
137 |
0 |
0 |
|
100% |
| src / lexigram / admin / events / adapter.py |
_SimpleDispatcher |
|
10 |
2 |
0 |
|
80% |
| src / lexigram / admin / events / adapter.py |
AdminEventBusAdapter |
|
16 |
2 |
0 |
|
88% |
| src / lexigram / admin / events / adapter.py |
(no class) |
|
13 |
0 |
2 |
|
100% |
| src / lexigram / admin / exceptions.py |
ErrorCode |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
AdminError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
NotFoundError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
PermissionDeniedError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
ConflictError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
AdminValidationError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
DataError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
AdminDataError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
NotificationError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / exceptions.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / __init__.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / async_validation.py |
AsyncValidatorProtocol |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / forms / async_validation.py |
ValidationResult |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
AsyncValidator |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
UniqueValidator |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
RemoteValidator |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
CompositeAsyncValidator |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
AsyncFieldConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / async_validation.py |
AsyncFieldValidator |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
AsyncFormValidator |
|
26 |
26 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
AsyncFieldValidatorBuilder |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
AsyncValidationError |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / forms / async_validation.py |
(no class) |
|
73 |
14 |
9 |
|
81% |
| src / lexigram / admin / forms / builder.py |
FieldConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / builder.py |
FormBuilder |
|
123 |
123 |
0 |
|
0% |
| src / lexigram / admin / forms / builder.py |
FormResult |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / forms / builder.py |
Form |
|
48 |
48 |
0 |
|
0% |
| src / lexigram / admin / forms / builder.py |
(no class) |
|
57 |
0 |
2 |
|
100% |
| src / lexigram / admin / forms / components.py |
FormSchema |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / forms / components.py |
FormMeta |
|
10 |
3 |
0 |
|
70% |
| src / lexigram / admin / forms / components.py |
FormBase |
|
53 |
53 |
0 |
|
0% |
| src / lexigram / admin / forms / components.py |
FormSchemaGenerator |
|
105 |
105 |
0 |
|
0% |
| src / lexigram / admin / forms / components.py |
(no class) |
|
46 |
7 |
3 |
|
85% |
| src / lexigram / admin / forms / fields / __init__.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / fields / _advanced.py |
RichTextField |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _advanced.py |
MarkdownField |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _advanced.py |
ColorField |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _advanced.py |
TagsField |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _advanced.py |
KeyValueField |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _advanced.py |
JsonField |
|
38 |
38 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _advanced.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / fields / _base.py |
FieldType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / fields / _base.py |
FieldSchema |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / fields / _base.py |
Block |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _base.py |
AdminField |
|
67 |
67 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _base.py |
AbstractField |
|
86 |
86 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _base.py |
(no class) |
|
97 |
0 |
3 |
|
100% |
| src / lexigram / admin / forms / fields / _registry.py |
FieldRegistry |
|
6 |
5 |
0 |
|
17% |
| src / lexigram / admin / forms / fields / _registry.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / fields / _text.py |
TextField |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _text.py |
IntegerField |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _text.py |
TextAreaField |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _text.py |
SelectField |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _text.py |
BooleanField |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _text.py |
DateField |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / forms / fields / _text.py |
(no class) |
|
21 |
0 |
2 |
|
100% |
| src / lexigram / admin / forms / layout.py |
AbstractLayoutNode |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / layout.py |
FieldNode |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / forms / layout.py |
Section |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / forms / layout.py |
Grid |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / forms / layout.py |
Column |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / forms / layout.py |
Tab |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / forms / layout.py |
Tabs |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / forms / layout.py |
FormLayoutBuilder |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / forms / layout.py |
FormLayout |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / layout.py |
(no class) |
|
57 |
0 |
2 |
|
100% |
| src / lexigram / admin / forms / state.py |
FormState |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / forms / state.py |
FormStore |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / forms / state.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / validation.py |
ValidationError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / forms / validation.py |
Validator |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / forms / validation.py |
FormValidationEngine |
|
53 |
53 |
0 |
|
0% |
| src / lexigram / admin / forms / validation.py |
(no class) |
|
43 |
19 |
8 |
|
56% |
| src / lexigram / admin / forms / wizard.py |
WizardDraft |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / forms / wizard.py |
WizardStep |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / forms / wizard.py |
FormWizard |
|
104 |
104 |
0 |
|
0% |
| src / lexigram / admin / forms / wizard.py |
WizardRenderer |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / forms / wizard.py |
(no class) |
|
43 |
0 |
3 |
|
100% |
| src / lexigram / admin / gdpr / __init__.py |
(no class) |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / gdpr / anonymizer.py |
(no class) |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / admin / gdpr / export.py |
(no class) |
|
8 |
8 |
2 |
|
0% |
| src / lexigram / admin / gdpr / models.py |
AnonymizationStrategy |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / gdpr / models.py |
AnonymizationRule |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / gdpr / models.py |
SARStatus |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / gdpr / models.py |
SubjectAccessRequest |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / gdpr / models.py |
ConsentRecord |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / gdpr / models.py |
(no class) |
|
41 |
41 |
0 |
|
0% |
| src / lexigram / admin / gdpr / service.py |
GDPRService |
|
45 |
45 |
0 |
|
0% |
| src / lexigram / admin / gdpr / service.py |
(no class) |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / handlers / __init__.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / handlers / admin_command_handlers.py |
ResourceCommandHandler |
|
60 |
60 |
0 |
|
0% |
| src / lexigram / admin / handlers / admin_command_handlers.py |
ExportCommandHandler |
|
56 |
56 |
0 |
|
0% |
| src / lexigram / admin / handlers / admin_command_handlers.py |
(no class) |
|
21 |
21 |
3 |
|
0% |
| src / lexigram / admin / hooks.py |
AdminPanelStartedHook |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / hooks.py |
AdminPanelStoppedHook |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / hooks.py |
AdminResourceAccessedHook |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / hooks.py |
(no class) |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / i18n / __init__.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / i18n / locale.py |
(no class) |
|
37 |
37 |
0 |
|
0% |
| src / lexigram / admin / i18n / translator.py |
Translator |
|
49 |
49 |
0 |
|
0% |
| src / lexigram / admin / i18n / translator.py |
(no class) |
|
49 |
49 |
0 |
|
0% |
| src / lexigram / admin / integrations / __init__.py |
(no class) |
|
8 |
1 |
0 |
|
88% |
| src / lexigram / admin / integrations / _optional.py |
(no class) |
|
12 |
4 |
0 |
|
67% |
| src / lexigram / admin / integrations / cache.py |
CacheableSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / integrations / cache.py |
_NoOpCache |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / integrations / cache.py |
CacheIntegration |
|
30 |
16 |
0 |
|
47% |
| src / lexigram / admin / integrations / cache.py |
(no class) |
|
24 |
0 |
2 |
|
100% |
| src / lexigram / admin / integrations / features.py |
_NoOpFeatures |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / integrations / features.py |
FeaturesIntegration |
|
26 |
12 |
0 |
|
54% |
| src / lexigram / admin / integrations / features.py |
(no class) |
|
13 |
0 |
2 |
|
100% |
| src / lexigram / admin / integrations / monitor.py |
_NoOpMonitor |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / integrations / monitor.py |
MonitorIntegration |
|
30 |
16 |
0 |
|
47% |
| src / lexigram / admin / integrations / monitor.py |
(no class) |
|
16 |
0 |
2 |
|
100% |
| src / lexigram / admin / integrations / resilience.py |
ResilientSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / integrations / resilience.py |
_NoOpResilience |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / integrations / resilience.py |
ResilienceIntegration |
|
27 |
13 |
0 |
|
52% |
| src / lexigram / admin / integrations / resilience.py |
(no class) |
|
18 |
0 |
2 |
|
100% |
| src / lexigram / admin / integrations / search.py |
SearchableSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / integrations / search.py |
_NoOpSearch |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / integrations / search.py |
SearchIntegration |
|
41 |
29 |
0 |
|
29% |
| src / lexigram / admin / integrations / search.py |
(no class) |
|
23 |
0 |
2 |
|
100% |
| src / lexigram / admin / integrations / search_query.py |
SearchQueryDataSourceWrapper |
|
62 |
62 |
0 |
|
0% |
| src / lexigram / admin / integrations / search_query.py |
(no class) |
|
22 |
22 |
2 |
|
0% |
| src / lexigram / admin / integrations / search_sync.py |
SearchSyncDataSourceWrapper |
|
46 |
46 |
0 |
|
0% |
| src / lexigram / admin / integrations / search_sync.py |
(no class) |
|
18 |
18 |
3 |
|
0% |
| src / lexigram / admin / integrations / storage.py |
_NoOpStorage |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / integrations / storage.py |
StorageIntegration |
|
29 |
15 |
0 |
|
48% |
| src / lexigram / admin / integrations / storage.py |
(no class) |
|
18 |
0 |
2 |
|
100% |
| src / lexigram / admin / integrations / tasks.py |
_NoOpTasks |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / integrations / tasks.py |
TasksIntegration |
|
26 |
12 |
0 |
|
54% |
| src / lexigram / admin / integrations / tasks.py |
(no class) |
|
14 |
0 |
2 |
|
100% |
| src / lexigram / admin / layout / __init__.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / admin / layout / layout_manager.py |
LayoutType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / layout / layout_manager.py |
LayoutConfig |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / layout / layout_manager.py |
LayoutViewConfig |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / layout / layout_manager.py |
LayoutManager |
|
16 |
13 |
0 |
|
19% |
| src / lexigram / admin / layout / layout_manager.py |
(no class) |
|
45 |
0 |
2 |
|
100% |
| src / lexigram / admin / lib / __init__.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / admin / lib / di.py |
(no class) |
|
12 |
12 |
2 |
|
0% |
| src / lexigram / admin / lib / security.py |
(no class) |
|
24 |
18 |
0 |
|
25% |
| src / lexigram / admin / lib / specifications.py |
SpecificationBase |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / lib / specifications.py |
ComparisonOperator |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / lib / specifications.py |
FieldSpecification |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / lib / specifications.py |
AndSpecification |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / lib / specifications.py |
(no class) |
|
27 |
27 |
0 |
|
0% |
| src / lexigram / admin / lib / template.py |
(no class) |
|
52 |
44 |
0 |
|
15% |
| src / lexigram / admin / lib / transformation.py |
DataTransformer |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / lib / transformation.py |
(no class) |
|
13 |
3 |
2 |
|
77% |
| src / lexigram / admin / mapping / __init__.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / mapping / admin_mappings.py |
(no class) |
|
15 |
15 |
2 |
|
0% |
| src / lexigram / admin / mapping / mapper.py |
AdminObjectMapper |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / mapping / mapper.py |
(no class) |
|
10 |
10 |
2 |
|
0% |
| src / lexigram / admin / media / __init__.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / media / library.py |
MediaLibrary |
|
63 |
63 |
0 |
|
0% |
| src / lexigram / admin / media / library.py |
(no class) |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / media / models.py |
MediaItem |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / media / models.py |
MediaPage |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / media / models.py |
(no class) |
|
45 |
45 |
0 |
|
0% |
| src / lexigram / admin / middleware / __init__.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / admin / middleware / admin_auth_token.py |
DebugAdminAuthMiddleware |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / middleware / admin_auth_token.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / admin / middleware / auth.py |
AdminAuthMiddleware |
|
65 |
65 |
0 |
|
0% |
| src / lexigram / admin / middleware / auth.py |
(no class) |
|
21 |
3 |
2 |
|
86% |
| src / lexigram / admin / middleware / auth_guard.py |
AdminAuthGuardMiddleware |
|
27 |
27 |
0 |
|
0% |
| src / lexigram / admin / middleware / auth_guard.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| src / lexigram / admin / middleware / authorization.py |
RequestAuthorizerProtocol |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / middleware / authorization.py |
AdminAuthorizationMiddleware |
|
23 |
23 |
0 |
|
0% |
| src / lexigram / admin / middleware / authorization.py |
(no class) |
|
20 |
0 |
4 |
|
100% |
| src / lexigram / admin / middleware / cache.py |
AdminCacheMiddleware |
|
108 |
108 |
0 |
|
0% |
| src / lexigram / admin / middleware / cache.py |
(no class) |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / middleware / correlation.py |
AdminCorrelationMiddleware |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / middleware / correlation.py |
(no class) |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / middleware / csrf.py |
AdminCsrfMiddleware |
|
65 |
65 |
0 |
|
0% |
| src / lexigram / admin / middleware / csrf.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| src / lexigram / admin / middleware / error.py |
AdminErrorMiddleware |
|
112 |
112 |
0 |
|
0% |
| src / lexigram / admin / middleware / error.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| src / lexigram / admin / middleware / input_sanitizer.py |
AdminInputSanitizer |
|
35 |
35 |
0 |
|
0% |
| src / lexigram / admin / middleware / input_sanitizer.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| src / lexigram / admin / middleware / nav_push.py |
AdminNavPushMiddleware |
|
38 |
38 |
0 |
|
0% |
| src / lexigram / admin / middleware / nav_push.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| src / lexigram / admin / middleware / read_audit.py |
AdminReadAuditMiddleware |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / middleware / read_audit.py |
(no class) |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / middleware / security_headers.py |
AdminSecurityHeaders |
|
4 |
3 |
0 |
|
25% |
| src / lexigram / admin / middleware / security_headers.py |
SecurityHeadersMiddleware |
|
29 |
29 |
0 |
|
0% |
| src / lexigram / admin / middleware / security_headers.py |
(no class) |
|
18 |
0 |
2 |
|
100% |
| src / lexigram / admin / middleware / setup.py |
SetupMiddleware |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / middleware / setup.py |
(no class) |
|
9 |
0 |
2 |
|
100% |
| src / lexigram / admin / middleware / tenant.py |
AdminTenantMiddleware |
|
25 |
25 |
0 |
|
0% |
| src / lexigram / admin / middleware / tenant.py |
(no class) |
|
9 |
9 |
3 |
|
0% |
| src / lexigram / admin / models / __init__.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / admin / models / provider_models.py |
Command |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / models / provider_models.py |
AdminProviderState |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / models / provider_models.py |
(no class) |
|
22 |
0 |
2 |
|
100% |
| src / lexigram / admin / module.py |
AdminModule |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / module.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / admin / multitenancy / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / multitenancy / adapter.py |
TenantProviderRegistry |
|
50 |
50 |
0 |
|
0% |
| src / lexigram / admin / multitenancy / adapter.py |
(no class) |
|
42 |
24 |
3 |
|
43% |
| src / lexigram / admin / multitenancy / data_source.py |
TenantScopedDataSource |
|
22 |
22 |
0 |
|
0% |
| src / lexigram / admin / multitenancy / data_source.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| src / lexigram / admin / multitenancy / models.py |
TenantConfig |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / multitenancy / models.py |
TenantNotFoundError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / multitenancy / models.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| src / lexigram / admin / navigation / __init__.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / lexigram / admin / navigation / assembler.py |
NavigationAssembler |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / navigation / assembler.py |
(no class) |
|
31 |
21 |
0 |
|
32% |
| src / lexigram / admin / navigation / builder.py |
NavigationBuilder |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / navigation / builder.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| src / lexigram / admin / navigation / clusters.py |
(no class) |
|
52 |
39 |
0 |
|
25% |
| src / lexigram / admin / navigation / nav_item_builder.py |
NavItemBuilder |
|
37 |
33 |
0 |
|
11% |
| src / lexigram / admin / navigation / nav_item_builder.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| src / lexigram / admin / navigation / types.py |
NavItem |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / navigation / types.py |
NavGroup |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / navigation / types.py |
SidebarNavItem |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / navigation / types.py |
NavigationConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / navigation / types.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| src / lexigram / admin / observability / admin_metrics.py |
AdminMetrics |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / observability / admin_metrics.py |
OperationTimer |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / observability / admin_metrics.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| src / lexigram / admin / openapi / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / openapi / controller.py |
OpenAPIController |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / openapi / controller.py |
(no class) |
|
8 |
0 |
2 |
|
100% |
| src / lexigram / admin / openapi / field_converter.py |
(no class) |
|
129 |
61 |
0 |
|
53% |
| src / lexigram / admin / openapi / resource_converter.py |
(no class) |
|
34 |
28 |
2 |
|
18% |
| src / lexigram / admin / pages / __init__.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / pages / base.py |
MethodNotAllowedError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / pages / base.py |
Page |
|
2 |
2 |
1 |
|
0% |
| src / lexigram / admin / pages / base.py |
(no class) |
|
13 |
13 |
1 |
|
0% |
| src / lexigram / admin / pages / resource_pages.py |
ListPage |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / pages / resource_pages.py |
CreatePage |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / pages / resource_pages.py |
EditPage |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / pages / resource_pages.py |
ViewPage |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / pages / resource_pages.py |
(no class) |
|
28 |
28 |
2 |
|
0% |
| src / lexigram / admin / pages / types.py |
PageResponse |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / pages / types.py |
NavigationEntry |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / pages / types.py |
(no class) |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / params.py |
(no class) |
|
18 |
13 |
0 |
|
28% |
| src / lexigram / admin / rbac / __init__.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / admin / rbac / middleware.py |
RBACMiddleware |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / rbac / middleware.py |
(no class) |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / rbac / policies.py |
(no class) |
|
21 |
11 |
0 |
|
48% |
| src / lexigram / admin / rbac / registry.py |
(no class) |
|
10 |
4 |
2 |
|
60% |
| src / lexigram / admin / rbac / schema.py |
FieldPermission |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / rbac / schema.py |
ActionPermission |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / rbac / schema.py |
ResourcePermissions |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / rbac / schema.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| src / lexigram / admin / rbac / service.py |
PermissionService |
|
55 |
55 |
0 |
|
0% |
| src / lexigram / admin / rbac / service.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| src / lexigram / admin / rbac / types.py |
Permission |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / rbac / types.py |
Role |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / rbac / types.py |
PolicyContext |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / rbac / types.py |
Policy |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / rbac / types.py |
(no class) |
|
23 |
0 |
1 |
|
100% |
| src / lexigram / admin / realtime / __init__.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / admin / realtime / sse.py |
SSEHandler |
|
1 |
1 |
2 |
|
0% |
| src / lexigram / admin / realtime / sse.py |
AdminEventType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / realtime / sse.py |
AdminEvent |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / realtime / sse.py |
AdminEventHub |
|
57 |
54 |
0 |
|
5% |
| src / lexigram / admin / realtime / sse.py |
AdminEventsHandler |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / realtime / sse.py |
BulkOperationProgressHandler |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / realtime / sse.py |
(no class) |
|
63 |
4 |
2 |
|
94% |
| src / lexigram / admin / realtime / websocket.py |
WebSocket |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / realtime / websocket.py |
WebSocketHandler |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / realtime / websocket.py |
WSMessageType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / realtime / websocket.py |
WSMessage |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / realtime / websocket.py |
AdminWebSocketManager |
|
66 |
66 |
0 |
|
0% |
| src / lexigram / admin / realtime / websocket.py |
AdminWebSocketHandler |
|
40 |
40 |
0 |
|
0% |
| src / lexigram / admin / realtime / websocket.py |
ResourceChangeNotifier |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / realtime / websocket.py |
(no class) |
|
64 |
1 |
2 |
|
98% |
| src / lexigram / admin / realtime / ws_handler_registry.py |
WSMessageHandler |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / realtime / ws_handler_registry.py |
PingHandler |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / realtime / ws_handler_registry.py |
SubscribeHandler |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / realtime / ws_handler_registry.py |
UnsubscribeHandler |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / realtime / ws_handler_registry.py |
ActionHandler |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / realtime / ws_handler_registry.py |
WSMessageTypeRegistry |
|
12 |
4 |
0 |
|
67% |
| src / lexigram / admin / realtime / ws_handler_registry.py |
(no class) |
|
21 |
1 |
2 |
|
95% |
| src / lexigram / admin / relations / __init__.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| src / lexigram / admin / relations / belongs_to_many.py |
BelongsToManyRelationManager |
|
79 |
79 |
0 |
|
0% |
| src / lexigram / admin / relations / belongs_to_many.py |
(no class) |
|
22 |
0 |
4 |
|
100% |
| src / lexigram / admin / relations / manager.py |
AbstractRelationManager |
|
11 |
11 |
2 |
|
0% |
| src / lexigram / admin / relations / manager.py |
(no class) |
|
18 |
0 |
4 |
|
100% |
| src / lexigram / admin / relations / manager_ext.py |
RelationManager |
|
34 |
34 |
0 |
|
0% |
| src / lexigram / admin / relations / manager_ext.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| src / lexigram / admin / relations / morph_many.py |
MorphManyRelationManager |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / relations / morph_many.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| src / lexigram / admin / relations / morph_to.py |
MorphToRelationManager |
|
21 |
21 |
0 |
|
0% |
| src / lexigram / admin / relations / morph_to.py |
(no class) |
|
14 |
0 |
2 |
|
100% |
| src / lexigram / admin / relations / routes.py |
(no class) |
|
50 |
42 |
3 |
|
16% |
| src / lexigram / admin / resources / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / resources / base.py |
Resource |
|
180 |
180 |
0 |
|
0% |
| src / lexigram / admin / resources / base.py |
LayoutConfiguratorProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / resources / base.py |
GridLayoutConfigurator |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / resources / base.py |
CalendarLayoutConfigurator |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / resources / base.py |
MapLayoutConfigurator |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / resources / base.py |
ListLayoutConfigurator |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / resources / base.py |
LayoutConfiguratorRegistry |
|
6 |
5 |
0 |
|
17% |
| src / lexigram / admin / resources / base.py |
(no class) |
|
94 |
2 |
13 |
|
98% |
| src / lexigram / admin / resources / config.py |
TableConfiguration |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / resources / config.py |
ResourceConfig |
|
75 |
75 |
0 |
|
0% |
| src / lexigram / admin / resources / config.py |
(no class) |
|
68 |
0 |
0 |
|
100% |
| src / lexigram / admin / resources / detail_renderer.py |
DetailRenderer |
|
50 |
50 |
0 |
|
0% |
| src / lexigram / admin / resources / detail_renderer.py |
(no class) |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
FieldRendererProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / resources / field_renderer.py |
TextAreaFieldRenderer |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
NumberFieldRenderer |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
CheckboxFieldRenderer |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
SelectFieldRenderer |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
DateFieldRenderer |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
EmailFieldRenderer |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
PasswordFieldRenderer |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
ListFieldRenderer |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
BelongsToFieldRenderer |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
HasManyFieldRenderer |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
DefaultFieldRenderer |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
FieldRendererRegistry |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
FieldRenderer |
|
41 |
41 |
0 |
|
0% |
| src / lexigram / admin / resources / field_renderer.py |
(no class) |
|
55 |
55 |
9 |
|
0% |
| src / lexigram / admin / resources / form_renderer.py |
FormRenderer |
|
160 |
160 |
0 |
|
0% |
| src / lexigram / admin / resources / form_renderer.py |
(no class) |
|
25 |
25 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
ResourceActionHandler |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / resources / handler.py |
ListActionHandler |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
DetailActionHandler |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
CreateActionHandler |
|
22 |
22 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
EditActionHandler |
|
23 |
23 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
CloneActionHandler |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
RestoreActionHandler |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
PurgeActionHandler |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
DeleteActionHandler |
|
41 |
41 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
BulkActionHandler |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
DefaultActionHandler |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
ActionHandlerRegistry |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
ResourceHandler |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / resources / handler.py |
(no class) |
|
155 |
91 |
6 |
|
41% |
| src / lexigram / admin / resources / lenses.py |
ResourceLens |
|
16 |
16 |
0 |
|
0% |
| src / lexigram / admin / resources / lenses.py |
LensRegistry |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / resources / lenses.py |
(no class) |
|
35 |
0 |
3 |
|
100% |
| src / lexigram / admin / resources / list_renderer.py |
ListRenderer |
|
207 |
207 |
0 |
|
0% |
| src / lexigram / admin / resources / list_renderer.py |
(no class) |
|
31 |
31 |
0 |
|
0% |
| src / lexigram / admin / resources / namespace.py |
(no class) |
|
11 |
8 |
0 |
|
27% |
| src / lexigram / admin / resources / roles.py |
RolesResource |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / resources / roles.py |
(no class) |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / resources / users.py |
UserResource |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / resources / users.py |
(no class) |
|
31 |
31 |
0 |
|
0% |
| src / lexigram / admin / schema / __init__.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / base.py |
SchemaField |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / schema / base.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / belongs_to_many.py |
BelongsToManyField |
|
29 |
29 |
0 |
|
0% |
| src / lexigram / admin / schema / belongs_to_many.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / boolean.py |
BooleanField |
|
28 |
28 |
0 |
|
0% |
| src / lexigram / admin / schema / boolean.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / composite.py |
JsonField |
|
29 |
29 |
0 |
|
0% |
| src / lexigram / admin / schema / composite.py |
HiddenField |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / schema / composite.py |
FileField |
|
20 |
20 |
0 |
|
0% |
| src / lexigram / admin / schema / composite.py |
ImageField |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / schema / composite.py |
AvatarField |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / schema / composite.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / datetime_.py |
DateField |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / schema / datetime_.py |
DateTimeField |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / schema / datetime_.py |
TimeField |
|
27 |
27 |
0 |
|
0% |
| src / lexigram / admin / schema / datetime_.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / exceptions.py |
FieldError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / exceptions.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / misc.py |
ToggleField |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / schema / misc.py |
ColorField |
|
21 |
21 |
0 |
|
0% |
| src / lexigram / admin / schema / misc.py |
RatingField |
|
25 |
25 |
0 |
|
0% |
| src / lexigram / admin / schema / misc.py |
TagsField |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / admin / schema / misc.py |
KeyValueField |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / admin / schema / misc.py |
(no class) |
|
38 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / numeric.py |
NumberField |
|
27 |
27 |
0 |
|
0% |
| src / lexigram / admin / schema / numeric.py |
IntegerField |
|
16 |
16 |
0 |
|
0% |
| src / lexigram / admin / schema / numeric.py |
FloatField |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / schema / numeric.py |
CurrencyField |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / schema / numeric.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / relation.py |
RelationField |
|
21 |
21 |
0 |
|
0% |
| src / lexigram / admin / schema / relation.py |
BelongsToField |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / relation.py |
HasManyField |
|
27 |
27 |
0 |
|
0% |
| src / lexigram / admin / schema / relation.py |
MorphField |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / schema / relation.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / repeater.py |
RepeaterField |
|
65 |
65 |
0 |
|
0% |
| src / lexigram / admin / schema / repeater.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / select.py |
SelectField |
|
41 |
41 |
0 |
|
0% |
| src / lexigram / admin / schema / select.py |
EnumField |
|
31 |
31 |
0 |
|
0% |
| src / lexigram / admin / schema / select.py |
MultiSelectField |
|
33 |
33 |
0 |
|
0% |
| src / lexigram / admin / schema / select.py |
RadioField |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / schema / select.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / text.py |
TextField |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / schema / text.py |
EmailField |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / schema / text.py |
PasswordField |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / schema / text.py |
URLField |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / schema / text.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / text_area.py |
TextAreaField |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / schema / text_area.py |
MarkdownField |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / schema / text_area.py |
RichTextField |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / schema / text_area.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / validators.py |
FieldValidator |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / schema / validators.py |
RequiredValidator |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / schema / validators.py |
LengthValidator |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / schema / validators.py |
RangeValidator |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / schema / validators.py |
EmailValidator |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / schema / validators.py |
URLValidator |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / schema / validators.py |
PatternValidator |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / schema / validators.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / __init__.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / action_executor.py |
TaskScheduler |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / services / action_executor.py |
ActionExecutor |
|
58 |
58 |
0 |
|
0% |
| src / lexigram / admin / services / action_executor.py |
(no class) |
|
26 |
5 |
7 |
|
81% |
| src / lexigram / admin / services / action_registry.py |
ActionType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / action_registry.py |
ActionExecutionMode |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / action_registry.py |
ActionConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / action_registry.py |
ActionContext |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / services / action_registry.py |
ActionResult |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / services / action_registry.py |
ActionHandler |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / services / action_registry.py |
ActionValidator |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / services / action_registry.py |
AbstractActionHandler |
|
1 |
1 |
1 |
|
0% |
| src / lexigram / admin / services / action_registry.py |
FunctionActionHandler |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / services / action_registry.py |
ActionRegistry |
|
21 |
21 |
0 |
|
0% |
| src / lexigram / admin / services / action_registry.py |
(no class) |
|
83 |
0 |
13 |
|
100% |
| src / lexigram / admin / services / activity_logger.py |
ActivityLogger |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / services / activity_logger.py |
(no class) |
|
22 |
5 |
0 |
|
77% |
| src / lexigram / admin / services / background_jobs.py |
JobNotFoundError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / background_jobs.py |
BackgroundJob |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / services / background_jobs.py |
BackgroundJobService |
|
114 |
114 |
0 |
|
0% |
| src / lexigram / admin / services / background_jobs.py |
(no class) |
|
42 |
42 |
0 |
|
0% |
| src / lexigram / admin / services / charts.py |
ChartBackend |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / charts.py |
ChartType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / charts.py |
ChartData |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / charts.py |
IChartRenderer |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / services / charts.py |
ChartJSRenderer |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / services / charts.py |
PlotlyRenderer |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / services / charts.py |
ChartFactory |
|
14 |
12 |
0 |
|
14% |
| src / lexigram / admin / services / charts.py |
(no class) |
|
40 |
0 |
2 |
|
100% |
| src / lexigram / admin / services / collaborative.py |
EditLock |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / services / collaborative.py |
PresenceEntry |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / services / collaborative.py |
LockConflictError |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / services / collaborative.py |
CollaborativeEditingService |
|
75 |
70 |
0 |
|
7% |
| src / lexigram / admin / services / collaborative.py |
(no class) |
|
49 |
0 |
2 |
|
100% |
| src / lexigram / admin / services / component_registry.py |
ComponentMetadata |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / services / component_registry.py |
ComponentRegistry |
|
81 |
78 |
0 |
|
4% |
| src / lexigram / admin / services / component_registry.py |
(no class) |
|
58 |
22 |
2 |
|
62% |
| src / lexigram / admin / services / export / __init__.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / export / adapters / excel.py |
ExcelExportBackend |
|
34 |
34 |
0 |
|
0% |
| src / lexigram / admin / services / export / adapters / excel.py |
(no class) |
|
13 |
2 |
2 |
|
85% |
| src / lexigram / admin / services / export / adapters / pdf.py |
PdfExportBackend |
|
33 |
33 |
0 |
|
0% |
| src / lexigram / admin / services / export / adapters / pdf.py |
(no class) |
|
15 |
4 |
2 |
|
73% |
| src / lexigram / admin / services / export / scheduler.py |
ExportFormat |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / export / scheduler.py |
ExportStatus |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / export / scheduler.py |
ExportSchedule |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / export / scheduler.py |
ExportTemplate |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / export / scheduler.py |
ExportJob |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / export / scheduler.py |
(no class) |
|
59 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / export / service.py |
IExportDataSource |
|
0 |
0 |
3 |
|
100% |
| src / lexigram / admin / services / export / service.py |
IExportBackend |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / services / export / service.py |
JsonExportBackend |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / services / export / service.py |
ExportService |
|
158 |
158 |
0 |
|
0% |
| src / lexigram / admin / services / export / service.py |
(no class) |
|
39 |
0 |
27 |
|
100% |
| src / lexigram / admin / services / feature_flags.py |
AdminFeatureConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / feature_flags.py |
AdminFeatureFlagService |
|
32 |
32 |
0 |
|
0% |
| src / lexigram / admin / services / feature_flags.py |
FeatureDisabledError |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / services / feature_flags.py |
(no class) |
|
59 |
14 |
3 |
|
76% |
| src / lexigram / admin / services / filter_manager.py |
FilterPreset |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / filter_manager.py |
FilterDefinition |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / filter_manager.py |
FilterManager |
|
167 |
167 |
0 |
|
0% |
| src / lexigram / admin / services / filter_manager.py |
(no class) |
|
43 |
43 |
0 |
|
0% |
| src / lexigram / admin / services / form_renderer.py |
FormRenderer |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / services / form_renderer.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / htmx_perf.py |
HTMXPerformanceMonitor |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / services / htmx_perf.py |
(no class) |
|
17 |
4 |
0 |
|
76% |
| src / lexigram / admin / services / impersonation.py |
ImpersonationSession |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / impersonation.py |
ImpersonationPolicy |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / services / impersonation.py |
ImpersonationService |
|
49 |
49 |
0 |
|
0% |
| src / lexigram / admin / services / impersonation.py |
(no class) |
|
31 |
31 |
0 |
|
0% |
| src / lexigram / admin / services / import_ / __init__.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / services / import_ / service.py |
ImportRowError |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / import_ / service.py |
ImportJob |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / services / import_ / service.py |
ImportResult |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / services / import_ / service.py |
AdminImportService |
|
43 |
43 |
0 |
|
0% |
| src / lexigram / admin / services / import_ / service.py |
(no class) |
|
76 |
76 |
0 |
|
0% |
| src / lexigram / admin / services / notifications / __init__.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / notifications / models.py |
NotificationType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / notifications / models.py |
NotificationChannel |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / notifications / models.py |
NotificationRecipient |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / services / notifications / models.py |
Notification |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / notifications / models.py |
NotificationResult |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / notifications / models.py |
(no class) |
|
53 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / notifications / sender.py |
EmailSender |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / admin / services / notifications / sender.py |
(no class) |
|
9 |
0 |
3 |
|
100% |
| src / lexigram / admin / services / notifications / service.py |
AdminNotificationService |
|
60 |
60 |
0 |
|
0% |
| src / lexigram / admin / services / notifications / service.py |
(no class) |
|
23 |
0 |
2 |
|
100% |
| src / lexigram / admin / services / notifications / templates.py |
TemplateRenderer |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / services / notifications / templates.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / realtime.py |
UpdateType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / realtime.py |
RealtimeUpdate |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / services / realtime.py |
ConnectionManager |
|
28 |
26 |
0 |
|
7% |
| src / lexigram / admin / services / realtime.py |
RealtimeService |
|
21 |
19 |
0 |
|
10% |
| src / lexigram / admin / services / realtime.py |
SSEEmitter |
|
28 |
28 |
0 |
|
0% |
| src / lexigram / admin / services / realtime.py |
(no class) |
|
50 |
0 |
2 |
|
100% |
| src / lexigram / admin / services / request_cache.py |
(no class) |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / services / resource_manager.py |
ResourceDataSourceProtocol |
|
0 |
0 |
5 |
|
100% |
| src / lexigram / admin / services / resource_manager.py |
ResultDataSource |
|
0 |
0 |
5 |
|
100% |
| src / lexigram / admin / services / resource_manager.py |
Validator |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / services / resource_manager.py |
DefaultValidator |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / services / resource_manager.py |
DefaultAuthorizer |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / services / resource_manager.py |
ResourceManager |
|
118 |
118 |
0 |
|
0% |
| src / lexigram / admin / services / resource_manager.py |
(no class) |
|
39 |
0 |
24 |
|
100% |
| src / lexigram / admin / services / resource_manager_factory.py |
ResourceManagerFactory |
|
7 |
4 |
0 |
|
43% |
| src / lexigram / admin / services / resource_manager_factory.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / revisions.py |
Revision |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / revisions.py |
FieldDiff |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / revisions.py |
RevisionDiff |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / revisions.py |
_RevisionStore |
|
0 |
0 |
4 |
|
100% |
| src / lexigram / admin / services / revisions.py |
InMemoryRevisionStore |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / services / revisions.py |
RevisionService |
|
26 |
26 |
0 |
|
0% |
| src / lexigram / admin / services / revisions.py |
(no class) |
|
47 |
47 |
6 |
|
0% |
| src / lexigram / admin / services / saved_filters.py |
SavedFilterSet |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / saved_filters.py |
_FilterRepository |
|
0 |
0 |
4 |
|
100% |
| src / lexigram / admin / services / saved_filters.py |
_InMemoryFilterStore |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / services / saved_filters.py |
SavedFiltersService |
|
46 |
46 |
0 |
|
0% |
| src / lexigram / admin / services / saved_filters.py |
(no class) |
|
32 |
32 |
8 |
|
0% |
| src / lexigram / admin / services / search_service.py |
SearchResult |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / search_service.py |
SearchResults |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / services / search_service.py |
SearchService |
|
39 |
39 |
0 |
|
0% |
| src / lexigram / admin / services / search_service.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / session.py |
SessionStateService |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / services / session.py |
ActiveSessionContext |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / services / session.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / settings_service.py |
AdminSettingsDbProvider |
|
28 |
20 |
0 |
|
29% |
| src / lexigram / admin / services / settings_service.py |
AdminSettingsService |
|
39 |
37 |
0 |
|
5% |
| src / lexigram / admin / services / settings_service.py |
(no class) |
|
37 |
10 |
2 |
|
73% |
| src / lexigram / admin / services / storage / __init__.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / backends.py |
(no class) |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / services / storage / mixins.py |
UploadHandlerProtocol |
|
0 |
0 |
1 |
|
100% |
| src / lexigram / admin / services / storage / mixins.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / service.py |
AdminStorageService |
|
63 |
63 |
0 |
|
0% |
| src / lexigram / admin / services / storage / service.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / types.py |
StorageDriver |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / types.py |
AdminFileInfo |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / types.py |
UploadResult |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / types.py |
AdminUploadOptions |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / services / storage / types.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / upload.py |
StorageBackend |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / upload.py |
UploadedFile |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / upload.py |
FileValidator |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / services / storage / upload.py |
FileUploadService |
|
65 |
65 |
0 |
|
0% |
| src / lexigram / admin / services / storage / upload.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| src / lexigram / admin / services / storage / utils.py |
(no class) |
|
19 |
12 |
0 |
|
37% |
| src / lexigram / admin / services / user_dashboard.py |
WidgetPlacement |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / services / user_dashboard.py |
UserDashboardLayout |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / services / user_dashboard.py |
UserDashboardService |
|
63 |
60 |
0 |
|
5% |
| src / lexigram / admin / services / user_dashboard.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / __init__.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / loader.py |
ConfigPath |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / settings / loader.py |
AdminConfigLoader |
|
119 |
119 |
0 |
|
0% |
| src / lexigram / admin / settings / loader.py |
(no class) |
|
49 |
7 |
0 |
|
86% |
| src / lexigram / admin / settings / panel / __init__.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / branding_spec.py |
BrandingSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / branding_spec.py |
(no class) |
|
15 |
1 |
0 |
|
93% |
| src / lexigram / admin / settings / panel / cache_spec.py |
CacheSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / cache_spec.py |
(no class) |
|
14 |
1 |
0 |
|
93% |
| src / lexigram / admin / settings / panel / features_spec.py |
FeaturesSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / features_spec.py |
(no class) |
|
14 |
1 |
0 |
|
93% |
| src / lexigram / admin / settings / panel / i18n_spec.py |
I18nSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / i18n_spec.py |
(no class) |
|
14 |
1 |
0 |
|
93% |
| src / lexigram / admin / settings / panel / layout.py |
ConfigLayout |
|
26 |
26 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / layout.py |
(no class) |
|
11 |
0 |
2 |
|
100% |
| src / lexigram / admin / settings / panel / models.py |
BrandingSettings |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / models.py |
CacheSettings |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / models.py |
SecuritySettings |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / models.py |
I18nSettings |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / models.py |
RbacSettings |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / models.py |
ProfilerSettings |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / models.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / nodes.py |
AbstractConfigNode |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / nodes.py |
StringNode |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / nodes.py |
ColorNode |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / nodes.py |
IntNode |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / nodes.py |
BooleanNode |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / nodes.py |
EnumNode |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / nodes.py |
SecretNode |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / nodes.py |
ConfigSpecMeta |
|
9 |
2 |
0 |
|
78% |
| src / lexigram / admin / settings / panel / nodes.py |
ConfigSpec |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / nodes.py |
PydanticConfigSpec |
|
48 |
48 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / nodes.py |
(no class) |
|
45 |
0 |
2 |
|
100% |
| src / lexigram / admin / settings / panel / profiler_spec.py |
ProfilerSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / profiler_spec.py |
(no class) |
|
14 |
1 |
0 |
|
93% |
| src / lexigram / admin / settings / panel / rate_limit_spec.py |
RateLimitSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / rate_limit_spec.py |
(no class) |
|
14 |
1 |
0 |
|
93% |
| src / lexigram / admin / settings / panel / rbac_spec.py |
RBACSpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / rbac_spec.py |
(no class) |
|
14 |
1 |
0 |
|
93% |
| src / lexigram / admin / settings / panel / registry.py |
StoreBase |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / registry.py |
EnvStore |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / registry.py |
MemoryStore |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / registry.py |
ConfigRegistry |
|
53 |
53 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / registry.py |
(no class) |
|
25 |
0 |
2 |
|
100% |
| src / lexigram / admin / settings / panel / security_spec.py |
SecuritySpec |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / security_spec.py |
(no class) |
|
14 |
1 |
0 |
|
93% |
| src / lexigram / admin / settings / panel / types.py |
ConfigCategory |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / panel / types.py |
(no class) |
|
16 |
1 |
0 |
|
94% |
| src / lexigram / admin / settings / panel / ui.py |
BooleanField |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / ui.py |
ConfigDashboardUI |
|
50 |
50 |
0 |
|
0% |
| src / lexigram / admin / settings / panel / ui.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| src / lexigram / admin / settings / settings.py |
AdminSettings |
|
29 |
29 |
0 |
|
0% |
| src / lexigram / admin / settings / settings.py |
(no class) |
|
7 |
1 |
0 |
|
86% |
| src / lexigram / admin / settings / store.py |
TenantConfigStore |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / settings / store.py |
(no class) |
|
9 |
0 |
2 |
|
100% |
| src / lexigram / admin / state / __init__.py |
(no class) |
|
14 |
7 |
6 |
|
50% |
| src / lexigram / admin / state / context.py |
AdminContext |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / state / context.py |
HTMXInfo |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / state / context.py |
AdminContextManager |
|
42 |
42 |
0 |
|
0% |
| src / lexigram / admin / state / context.py |
(no class) |
|
78 |
21 |
3 |
|
73% |
| src / lexigram / admin / state / dependency_tracker.py |
DependencyStack |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / state / dependency_tracker.py |
DependencyTracker |
|
24 |
24 |
0 |
|
0% |
| src / lexigram / admin / state / dependency_tracker.py |
(no class) |
|
25 |
4 |
0 |
|
84% |
| src / lexigram / admin / state / persistence.py |
IStorage |
|
0 |
0 |
3 |
|
100% |
| src / lexigram / admin / state / persistence.py |
DictionaryStorage |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / state / persistence.py |
PersistedSignal |
|
16 |
16 |
0 |
|
0% |
| src / lexigram / admin / state / persistence.py |
StatePersistenceManager |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / state / persistence.py |
(no class) |
|
16 |
16 |
5 |
|
0% |
| src / lexigram / admin / state / store.py |
Signal |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / state / store.py |
Computed |
|
27 |
27 |
0 |
|
0% |
| src / lexigram / admin / state / store.py |
Effect |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / state / store.py |
GlobalStore |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / state / store.py |
(no class) |
|
32 |
32 |
2 |
|
0% |
| src / lexigram / admin / state / url.py |
URLState |
|
67 |
67 |
0 |
|
0% |
| src / lexigram / admin / state / url.py |
(no class) |
|
44 |
44 |
2 |
|
0% |
| src / lexigram / admin / state / url_sync.py |
URLStateManager |
|
50 |
50 |
0 |
|
0% |
| src / lexigram / admin / state / url_sync.py |
(no class) |
|
8 |
8 |
2 |
|
0% |
| src / lexigram / admin / tasks / __init__.py |
(no class) |
|
14 |
14 |
2 |
|
0% |
| src / lexigram / admin / tasks / bulk_operations.py |
AdminTaskType |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / tasks / bulk_operations.py |
TaskProgress |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / tasks / bulk_operations.py |
AdminTaskResult |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / tasks / bulk_operations.py |
(no class) |
|
101 |
101 |
0 |
|
0% |
| src / lexigram / admin / theme / __init__.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / admin / theme / service.py |
AdminThemeService |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / theme / service.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / admin / theme / tailwind.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / types.py |
ExtensionConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / types.py |
AdminStatus |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / types.py |
AdminUser |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / types.py |
NavigationItem |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / types.py |
MiddlewareOptions |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / types.py |
TemplateContext |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / types.py |
(no class) |
|
46 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / __init__.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / debug.py |
StateDebugPanel |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / ui / debug.py |
(no class) |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / __init__.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / base.py |
Filter |
|
54 |
54 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / base.py |
(no class) |
|
26 |
26 |
2 |
|
0% |
| src / lexigram / admin / ui / filters / types / __init__.py |
(no class) |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / types / selection.py |
SelectFilter |
|
76 |
76 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / types / selection.py |
MultiSelectFilter |
|
72 |
72 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / types / selection.py |
(no class) |
|
22 |
22 |
2 |
|
0% |
| src / lexigram / admin / ui / filters / types / standard.py |
RangeFilter |
|
75 |
75 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / types / standard.py |
NumericRangeFilter |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / types / standard.py |
(no class) |
|
18 |
18 |
2 |
|
0% |
| src / lexigram / admin / ui / filters / types / toggle.py |
ToggleFilter |
|
46 |
46 |
0 |
|
0% |
| src / lexigram / admin / ui / filters / types / toggle.py |
(no class) |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / ui / layouts / __init__.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / admin_layout.py |
AdminLayoutConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / admin_layout.py |
NavItemConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / admin_layout.py |
AdminLayoutContext |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / admin_layout.py |
AdminLayout |
|
74 |
74 |
0 |
|
0% |
| src / lexigram / admin / ui / layouts / admin_layout.py |
(no class) |
|
63 |
2 |
0 |
|
97% |
| src / lexigram / admin / ui / layouts / components / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / components / header.py |
HeaderConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / components / header.py |
UserInfo |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / components / header.py |
HeaderRenderer |
|
52 |
52 |
0 |
|
0% |
| src / lexigram / admin / ui / layouts / components / header.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / components / sidebar.py |
NavItem |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / components / sidebar.py |
NavGroup |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / components / sidebar.py |
SidebarConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / components / sidebar.py |
SidebarRenderer |
|
66 |
66 |
0 |
|
0% |
| src / lexigram / admin / ui / layouts / components / sidebar.py |
(no class) |
|
60 |
15 |
0 |
|
75% |
| src / lexigram / admin / ui / layouts / standalone_layout.py |
StandaloneLayoutConfig |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / standalone_layout.py |
StandaloneLayoutContext |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / layouts / standalone_layout.py |
StandaloneLayout |
|
57 |
57 |
0 |
|
0% |
| src / lexigram / admin / ui / layouts / standalone_layout.py |
(no class) |
|
36 |
2 |
0 |
|
94% |
| src / lexigram / admin / ui / molecules / __init__.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / molecules / debug_panel.py |
DebugPanel |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / admin / ui / molecules / debug_panel.py |
(no class) |
|
8 |
0 |
2 |
|
100% |
| src / lexigram / admin / ui / molecules / filter_bar.py |
FilterBar |
|
69 |
69 |
0 |
|
0% |
| src / lexigram / admin / ui / molecules / filter_bar.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / observability.py |
(no class) |
|
94 |
78 |
3 |
|
17% |
| src / lexigram / admin / ui / organisms / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / admin_slide_over.py |
(no class) |
|
25 |
25 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / bulk_edit_modal.py |
(no class) |
|
36 |
36 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / command_palette.py |
CommandPalette |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / command_palette.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / components.py |
(no class) |
|
11 |
2 |
0 |
|
82% |
| src / lexigram / admin / ui / organisms / dashboard / __init__.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / dashboard / widgets.py |
Stat |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / dashboard / widgets.py |
ActivityItem |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / dashboard / widgets.py |
HealthEntry |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / dashboard / widgets.py |
StatCard |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / dashboard / widgets.py |
StatCardGrid |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / dashboard / widgets.py |
ActivityFeed |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / dashboard / widgets.py |
SystemHealthWidget |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / dashboard / widgets.py |
(no class) |
|
44 |
44 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / __init__.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / data_table / actions.py |
ActionDescriptor |
|
0 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / data_table / actions.py |
ActionManager |
|
17 |
17 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / actions.py |
(no class) |
|
95 |
60 |
0 |
|
37% |
| src / lexigram / admin / ui / organisms / data_table / coordinator.py |
DataTable |
|
22 |
22 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / coordinator.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / data_table / layout.py |
LayoutComposer |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / layout.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / data_table / permissions.py |
PermissionManager |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / permissions.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / data_table / rendering.py |
DataTableRenderer |
|
137 |
137 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / rendering.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / data_table / states.py |
StateRenderer |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / states.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / data_table / types.py |
(no class) |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / views.py |
ViewStrategy |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / views.py |
ViewFactory |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / data_table / views.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / dynamic_form.py |
DynamicForm |
|
29 |
29 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / dynamic_form.py |
(no class) |
|
7 |
0 |
2 |
|
100% |
| src / lexigram / admin / ui / organisms / form_registry.py |
FormFieldRendererProtocol |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / ui / organisms / form_registry.py |
TextAreaRenderer |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / form_registry.py |
SelectRenderer |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / form_registry.py |
CheckboxRenderer |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / form_registry.py |
BelongsToFormRenderer |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / form_registry.py |
HasManyFormRenderer |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / form_registry.py |
InputRenderer |
|
8 |
6 |
0 |
|
25% |
| src / lexigram / admin / ui / organisms / form_registry.py |
FormFieldRegistry |
|
5 |
4 |
0 |
|
20% |
| src / lexigram / admin / ui / organisms / form_registry.py |
(no class) |
|
27 |
0 |
5 |
|
100% |
| src / lexigram / admin / ui / organisms / pagination.py |
Pagination |
|
22 |
22 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / pagination.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / secondary_nav.py |
ClusterLayout |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / secondary_nav.py |
SecondaryNav |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / secondary_nav.py |
(no class) |
|
12 |
12 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / sidebar.py |
SidebarItem |
|
28 |
28 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / sidebar.py |
SidebarSection |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / sidebar.py |
Sidebar |
|
38 |
38 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / sidebar.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / organisms / topbar.py |
LanguageSwitcher |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / topbar.py |
ThemeToggle |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / topbar.py |
TopBar |
|
29 |
29 |
0 |
|
0% |
| src / lexigram / admin / ui / organisms / topbar.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / templates / shell.py |
AdminShell |
|
106 |
106 |
0 |
|
0% |
| src / lexigram / admin / ui / templates / shell.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / admin / ui / views.py |
View |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / ui / views.py |
ListView |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / ui / views.py |
GridView |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / ui / views.py |
CalendarView |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / ui / views.py |
MapView |
|
1 |
1 |
0 |
|
0% |
| src / lexigram / admin / ui / views.py |
(no class) |
|
45 |
45 |
3 |
|
0% |
| src / lexigram / admin / ui / widgets / __init__.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / admin / validation / __init__.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / admin / validation / rules.py |
IsValidAdminEmail |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / validation / rules.py |
StrongPassword |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / validation / rules.py |
IsValidUsername |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / validation / rules.py |
(no class) |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / admin / validation / validators.py |
(no class) |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / admin / views / __init__.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / views / _views.py |
ResourceView |
|
0 |
0 |
2 |
|
100% |
| src / lexigram / admin / views / _views.py |
CalendarView |
|
45 |
45 |
0 |
|
0% |
| src / lexigram / admin / views / _views.py |
KanbanView |
|
26 |
26 |
0 |
|
0% |
| src / lexigram / admin / views / _views.py |
TreeView |
|
28 |
28 |
0 |
|
0% |
| src / lexigram / admin / views / _views.py |
AuditLogView |
|
13 |
13 |
0 |
|
0% |
| src / lexigram / admin / views / _views.py |
UserImpersonationView |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / admin / views / _views.py |
(no class) |
|
61 |
61 |
3 |
|
0% |
| src / lexigram / admin / web / __init__.py |
(no class) |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / admin / web / contributor.py |
AdminWebContributor |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / admin / web / contributor.py |
(no class) |
|
8 |
8 |
2 |
|
0% |