| fastblocks/__main__.py |
(no function) |
1 |
1 |
2 |
0% |
| fastblocks/actions/gather/application.py |
ApplicationGatherResult.__init__ |
6 |
0 |
0 |
100% |
| fastblocks/actions/gather/application.py |
ApplicationGatherResult.total_components |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/application.py |
ApplicationGatherResult.has_errors |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/application.py |
gather_application |
9 |
0 |
0 |
100% |
| fastblocks/actions/gather/application.py |
_prepare_application_gather_config |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/application.py |
_build_application_gather_tasks |
10 |
0 |
0 |
100% |
| fastblocks/actions/gather/application.py |
_process_application_gather_results |
17 |
7 |
0 |
59% |
| fastblocks/actions/gather/application.py |
_gather_application_config |
4 |
2 |
0 |
50% |
| fastblocks/actions/gather/application.py |
_gather_adapters_and_modules |
25 |
21 |
0 |
16% |
| fastblocks/actions/gather/application.py |
_gather_acb_modules |
23 |
7 |
0 |
70% |
| fastblocks/actions/gather/application.py |
_gather_application_dependencies |
25 |
6 |
0 |
76% |
| fastblocks/actions/gather/application.py |
_gather_initializers |
5 |
0 |
0 |
100% |
| fastblocks/actions/gather/application.py |
_gather_standard_initializers |
13 |
4 |
0 |
69% |
| fastblocks/actions/gather/application.py |
_gather_adapter_initializers |
9 |
8 |
0 |
11% |
| fastblocks/actions/gather/application.py |
_collect_adapter_init_functions |
6 |
6 |
0 |
0% |
| fastblocks/actions/gather/application.py |
_gather_config |
15 |
3 |
0 |
80% |
| fastblocks/actions/gather/application.py |
initialize_application_components |
37 |
37 |
0 |
0% |
| fastblocks/actions/gather/application.py |
get_application_info |
4 |
4 |
0 |
0% |
| fastblocks/actions/gather/application.py |
create_application_manager |
9 |
9 |
8 |
0% |
| fastblocks/actions/gather/application.py |
(no function) |
27 |
0 |
0 |
100% |
| fastblocks/actions/gather/middleware.py |
MiddlewareGatherResult.__init__ |
4 |
0 |
0 |
100% |
| fastblocks/actions/gather/middleware.py |
MiddlewareGatherResult.total_middleware |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/middleware.py |
MiddlewareGatherResult.has_errors |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/middleware.py |
gather_middleware |
22 |
0 |
0 |
100% |
| fastblocks/actions/gather/middleware.py |
_gather_default_middleware |
13 |
8 |
0 |
38% |
| fastblocks/actions/gather/middleware.py |
_gather_custom_middleware |
16 |
9 |
0 |
44% |
| fastblocks/actions/gather/middleware.py |
_build_middleware_stack |
8 |
0 |
0 |
100% |
| fastblocks/actions/gather/middleware.py |
_add_system_middleware |
15 |
11 |
0 |
27% |
| fastblocks/actions/gather/middleware.py |
_add_error_handler_middleware |
3 |
1 |
0 |
67% |
| fastblocks/actions/gather/middleware.py |
extract_middleware_info |
6 |
6 |
0 |
0% |
| fastblocks/actions/gather/middleware.py |
get_middleware_stack_info |
7 |
7 |
0 |
0% |
| fastblocks/actions/gather/middleware.py |
validate_middleware_stack |
21 |
21 |
0 |
0% |
| fastblocks/actions/gather/middleware.py |
create_middleware_manager |
7 |
7 |
0 |
0% |
| fastblocks/actions/gather/middleware.py |
add_middleware_at_position |
20 |
20 |
0 |
0% |
| fastblocks/actions/gather/middleware.py |
(no function) |
33 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
ModelGatherResult.__init__ |
6 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
ModelGatherResult.total_models |
2 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
ModelGatherResult.has_errors |
1 |
1 |
0 |
0% |
| fastblocks/actions/gather/models.py |
ModelGatherResult.get_all_models |
6 |
1 |
0 |
83% |
| fastblocks/actions/gather/models.py |
gather_models |
11 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
_prepare_model_gather_config |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
_get_default_model_base_classes |
8 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
_build_model_gather_tasks |
11 |
1 |
0 |
91% |
| fastblocks/actions/gather/models.py |
_process_model_gather_results |
3 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
_get_model_source_type_by_index |
5 |
1 |
0 |
80% |
| fastblocks/actions/gather/models.py |
_process_single_model_source_result |
6 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
_process_adapter_models |
7 |
4 |
0 |
43% |
| fastblocks/actions/gather/models.py |
_gather_base_models |
5 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
_process_base_models_file |
8 |
6 |
0 |
25% |
| fastblocks/actions/gather/models.py |
_process_base_models_directory |
12 |
10 |
0 |
17% |
| fastblocks/actions/gather/models.py |
_add_models_to_base_collection |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_gather_adapter_models |
6 |
3 |
0 |
50% |
| fastblocks/actions/gather/models.py |
_gather_single_adapter_models |
8 |
8 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_gather_models_with_glob_pattern |
12 |
12 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_gather_models_with_exact_pattern |
12 |
12 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_store_adapter_model_metadata |
2 |
2 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_gather_custom_models |
6 |
6 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_process_custom_models_file |
7 |
7 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_add_custom_models_to_collection |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_extract_models_from_file |
10 |
10 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_get_module_path_from_file |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_extract_models_from_module |
8 |
8 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_is_valid_model_class |
6 |
6 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_gather_admin_models |
3 |
0 |
0 |
100% |
| fastblocks/actions/gather/models.py |
_is_sql_model |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/models.py |
create_models_namespace |
15 |
15 |
2 |
0% |
| fastblocks/actions/gather/models.py |
create_models_namespace.ModelsNamespace.__init__ |
3 |
3 |
0 |
0% |
| fastblocks/actions/gather/models.py |
create_models_namespace.ModelsNamespace.get_admin_models |
1 |
1 |
0 |
0% |
| fastblocks/actions/gather/models.py |
create_models_namespace.ModelsNamespace.__getattr__ |
4 |
4 |
0 |
0% |
| fastblocks/actions/gather/models.py |
validate_models |
7 |
7 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_validate_single_model |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_check_model_definition |
2 |
2 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_check_duplicate_model_name |
2 |
2 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_check_model_inheritance |
4 |
4 |
0 |
0% |
| fastblocks/actions/gather/models.py |
_categorize_model_validation_result |
3 |
3 |
0 |
0% |
| fastblocks/actions/gather/models.py |
get_model_info |
17 |
17 |
0 |
0% |
| fastblocks/actions/gather/models.py |
(no function) |
50 |
0 |
0 |
100% |
| fastblocks/actions/gather/routes.py |
RouteGatherResult.__init__ |
4 |
0 |
0 |
100% |
| fastblocks/actions/gather/routes.py |
RouteGatherResult.total_routes |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/routes.py |
RouteGatherResult.has_errors |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/routes.py |
RouteGatherResult.extend_routes |
1 |
1 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
gather_routes |
26 |
2 |
0 |
92% |
| fastblocks/actions/gather/routes.py |
_gather_adapter_routes |
4 |
1 |
0 |
75% |
| fastblocks/actions/gather/routes.py |
_process_adapter_routes |
16 |
16 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
_gather_base_routes |
12 |
7 |
0 |
42% |
| fastblocks/actions/gather/routes.py |
_gather_custom_routes |
14 |
14 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
_extract_routes_from_file |
10 |
10 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
_get_module_path_from_file_path |
4 |
4 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
_extract_routes_from_module |
8 |
8 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
_validate_route_objects |
6 |
6 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
gather_route_patterns |
17 |
17 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
create_default_routes |
8 |
8 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
validate_routes |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
_validate_single_route |
10 |
10 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
_check_route_path_duplicates |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
_check_route_endpoint |
4 |
4 |
0 |
0% |
| fastblocks/actions/gather/routes.py |
(no function) |
33 |
0 |
0 |
100% |
| fastblocks/actions/gather/strategies.py |
GatherStrategy.__init__ |
7 |
0 |
0 |
100% |
| fastblocks/actions/gather/strategies.py |
GatherResult.__init__ |
4 |
0 |
0 |
100% |
| fastblocks/actions/gather/strategies.py |
GatherResult.is_success |
1 |
1 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
GatherResult.is_partial |
1 |
1 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
GatherResult.is_failure |
1 |
1 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
gather_with_strategy |
7 |
0 |
0 |
100% |
| fastblocks/actions/gather/strategies.py |
_check_cache |
5 |
0 |
0 |
100% |
| fastblocks/actions/gather/strategies.py |
_execute_tasks_with_strategy |
3 |
1 |
0 |
67% |
| fastblocks/actions/gather/strategies.py |
_execute_tasks_parallel |
13 |
2 |
0 |
85% |
| fastblocks/actions/gather/strategies.py |
_execute_tasks_parallel.execute_with_semaphore |
2 |
0 |
0 |
100% |
| fastblocks/actions/gather/strategies.py |
_execute_tasks_sequential |
11 |
11 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
_handle_gather_errors |
8 |
4 |
0 |
50% |
| fastblocks/actions/gather/strategies.py |
_cache_result_if_needed |
3 |
0 |
0 |
100% |
| fastblocks/actions/gather/strategies.py |
_execute_with_retry |
10 |
2 |
0 |
80% |
| fastblocks/actions/gather/strategies.py |
gather_modules |
4 |
4 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
_import_module_safe |
13 |
13 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
gather_files |
7 |
7 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
_find_files_safe |
13 |
13 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
clear_cache |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
get_cache_info |
1 |
1 |
0 |
0% |
| fastblocks/actions/gather/strategies.py |
(no function) |
39 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
TemplateGatherResult.__init__ |
6 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
TemplateGatherResult.total_components |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
TemplateGatherResult.has_errors |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
gather_templates |
8 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
_prepare_template_gather_config |
5 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
_build_template_gather_tasks |
13 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
_process_template_gather_results |
4 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
_gather_loaders |
30 |
25 |
0 |
17% |
| fastblocks/actions/gather/templates.py |
_gather_extensions |
16 |
16 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
_gather_default_extensions |
5 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
_load_config_extensions |
5 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
_has_template_extensions_config |
1 |
0 |
0 |
100% |
| fastblocks/actions/gather/templates.py |
_process_extension_paths |
6 |
5 |
0 |
17% |
| fastblocks/actions/gather/templates.py |
_extract_extension_classes_from_module |
4 |
4 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
_is_valid_extension_class |
1 |
1 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
_gather_context_processors |
14 |
14 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
_gather_default_context_processors |
15 |
8 |
0 |
47% |
| fastblocks/actions/gather/templates.py |
_gather_filters |
9 |
9 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
_extract_filters_from_module |
4 |
4 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
_extract_filters_from_class |
6 |
6 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
_extract_filter_functions |
7 |
7 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
_gather_default_filters |
12 |
6 |
0 |
50% |
| fastblocks/actions/gather/templates.py |
_gather_template_globals |
15 |
4 |
0 |
73% |
| fastblocks/actions/gather/templates.py |
create_choice_loader |
16 |
16 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
create_template_environment |
19 |
19 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
register_template_filters |
5 |
5 |
0 |
0% |
| fastblocks/actions/gather/templates.py |
(no function) |
37 |
0 |
0 |
100% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser.__init__ |
6 |
6 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._parse_pagination |
5 |
5 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._parse_sorting |
6 |
6 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._parse_filters |
10 |
10 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._process_operator_value |
7 |
7 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._process_simple_value |
5 |
5 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._convert_to_number |
5 |
5 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._apply_filters |
28 |
28 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._apply_sorting |
8 |
8 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._apply_pagination |
5 |
5 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser.parse_and_execute |
15 |
15 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._validate_query_requirements |
7 |
7 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._get_query_builder |
6 |
6 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._handle_simple_pattern |
10 |
10 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser._execute_query |
9 |
9 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser.get_count |
15 |
15 |
0 |
0% |
| fastblocks/actions/query/parser.py |
UniversalQueryParser.get_pagination_info |
3 |
3 |
0 |
0% |
| fastblocks/actions/query/parser.py |
get_model_for_query |
7 |
7 |
0 |
0% |
| fastblocks/actions/query/parser.py |
create_query_context |
15 |
15 |
0 |
0% |
| fastblocks/actions/query/parser.py |
(no function) |
26 |
26 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
CacheSyncResult.__init__ |
4 |
0 |
0 |
100% |
| fastblocks/actions/sync/cache.py |
sync_cache |
33 |
17 |
0 |
48% |
| fastblocks/actions/sync/cache.py |
_refresh_cache |
2 |
0 |
0 |
100% |
| fastblocks/actions/sync/cache.py |
_invalidate_cache |
47 |
31 |
0 |
34% |
| fastblocks/actions/sync/cache.py |
_warm_cache |
15 |
7 |
0 |
53% |
| fastblocks/actions/sync/cache.py |
_clear_cache |
12 |
12 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
_warm_template_cache |
19 |
9 |
0 |
53% |
| fastblocks/actions/sync/cache.py |
_warm_response_cache |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/cache.py |
_warm_gather_cache |
25 |
25 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
invalidate_template_cache |
28 |
28 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
get_cache_stats |
13 |
13 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
_get_cache_adapter |
5 |
5 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
_collect_cache_info |
8 |
8 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
_collect_namespace_stats |
9 |
9 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
optimize_cache |
30 |
30 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
get_cache_sync_summary |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/cache.py |
(no function) |
20 |
0 |
0 |
100% |
| fastblocks/actions/sync/settings.py |
SettingsSyncResult.__init__ |
3 |
0 |
0 |
100% |
| fastblocks/actions/sync/settings.py |
sync_settings |
16 |
6 |
0 |
62% |
| fastblocks/actions/sync/settings.py |
_prepare_settings_sync_config |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/settings.py |
_initialize_storage_only |
10 |
5 |
0 |
50% |
| fastblocks/actions/sync/settings.py |
_get_default_settings_bucket |
14 |
6 |
0 |
57% |
| fastblocks/actions/sync/settings.py |
_sync_settings_files |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_accumulate_settings_sync_results |
11 |
11 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_handle_config_reload |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_discover_settings_files |
7 |
2 |
0 |
71% |
| fastblocks/actions/sync/settings.py |
_discover_files_with_pattern |
3 |
2 |
0 |
33% |
| fastblocks/actions/sync/settings.py |
_process_settings_file |
8 |
8 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_sync_single_settings_file |
17 |
17 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_create_sync_result |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_get_file_infos |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_should_sync_file |
6 |
6 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_validate_local_yaml |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_execute_sync_operation |
6 |
6 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_should_pull_settings |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_should_push_settings |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_has_bidirectional_conflict |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_get_storage_file_info |
16 |
16 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_validate_yaml_content |
6 |
6 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_pull_settings |
18 |
18 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_push_settings |
14 |
14 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_handle_settings_conflict |
28 |
28 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_reload_configuration |
9 |
9 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
backup_settings |
12 |
12 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_generate_backup_suffix |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_create_backup_result |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_backup_files_with_patterns |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_backup_files_with_pattern |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
_backup_single_file |
5 |
5 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
get_settings_sync_status |
36 |
36 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
validate_all_settings |
21 |
21 |
0 |
0% |
| fastblocks/actions/sync/settings.py |
(no function) |
41 |
0 |
0 |
100% |
| fastblocks/actions/sync/static.py |
StaticSyncResult.__init__ |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_is_cacheable_file |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/static.py |
sync_static |
15 |
15 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_prepare_static_sync_config |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_initialize_adapters |
11 |
11 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_get_default_static_bucket |
14 |
14 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_discover_static_files |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_discover_files_with_pattern |
5 |
5 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_should_exclude_file |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_process_static_file |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_detect_mime_type |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_sync_static_files |
13 |
13 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_accumulate_static_sync_results |
14 |
14 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_sync_single_static_file |
14 |
14 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_create_sync_result |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_get_file_infos |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_should_sync_file |
6 |
6 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_execute_sync_operation |
6 |
6 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_should_pull_static |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_should_push_static |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_has_bidirectional_conflict |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_get_storage_file_info |
16 |
16 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_pull_static |
19 |
19 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_push_static |
16 |
16 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_handle_static_conflict |
25 |
25 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_cache_static_file |
9 |
9 |
1 |
0% |
| fastblocks/actions/sync/static.py |
warm_static_cache |
30 |
30 |
0 |
0% |
| fastblocks/actions/sync/static.py |
get_static_sync_status |
36 |
36 |
0 |
0% |
| fastblocks/actions/sync/static.py |
backup_static_files |
12 |
12 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_generate_backup_suffix |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_create_backup_result |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_backup_static_files_with_patterns |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_backup_files_with_pattern |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/static.py |
_backup_single_file |
5 |
5 |
0 |
0% |
| fastblocks/actions/sync/static.py |
(no function) |
43 |
0 |
0 |
100% |
| fastblocks/actions/sync/strategies.py |
SyncStrategy.__init__ |
9 |
0 |
0 |
100% |
| fastblocks/actions/sync/strategies.py |
SyncResult.__init__ |
5 |
0 |
0 |
100% |
| fastblocks/actions/sync/strategies.py |
SyncResult.total_processed |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
SyncResult.success_count |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
SyncResult.has_conflicts |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/strategies.py |
SyncResult.has_errors |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/strategies.py |
SyncResult.is_success |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
sync_with_strategy |
6 |
6 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
_execute_parallel_sync |
8 |
8 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
_execute_parallel_sync.execute_with_semaphore |
2 |
2 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
_process_parallel_results |
5 |
5 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
_execute_sequential_sync |
8 |
8 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
_execute_with_retry |
10 |
10 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
_merge_sync_result |
5 |
5 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
resolve_conflict |
17 |
17 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
create_backup |
14 |
14 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
compare_content |
8 |
8 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
get_file_info |
11 |
11 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
should_sync |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
_check_missing_files |
9 |
9 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
_check_content_differences |
4 |
4 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
get_sync_summary |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/strategies.py |
(no function) |
43 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.__init__ |
7 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.synchronized_files |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.sync_status |
7 |
3 |
0 |
57% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.conflicts_resolved |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.direction |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.conflict_strategy |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.conflicts_requiring_resolution |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.filtered_files |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.dry_run |
1 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.would_sync_files |
3 |
1 |
0 |
67% |
| fastblocks/actions/sync/templates.py |
TemplateSyncResult.would_resolve_conflicts |
3 |
1 |
0 |
67% |
| fastblocks/actions/sync/templates.py |
sync_templates |
23 |
5 |
0 |
78% |
| fastblocks/actions/sync/templates.py |
_prepare_sync_config |
11 |
0 |
0 |
100% |
| fastblocks/actions/sync/templates.py |
_initialize_adapters |
11 |
5 |
0 |
55% |
| fastblocks/actions/sync/templates.py |
_get_default_templates_bucket |
14 |
6 |
0 |
57% |
| fastblocks/actions/sync/templates.py |
_discover_template_files |
8 |
2 |
0 |
75% |
| fastblocks/actions/sync/templates.py |
_scan_path_for_templates |
10 |
6 |
0 |
40% |
| fastblocks/actions/sync/templates.py |
_sync_template_files |
7 |
6 |
0 |
14% |
| fastblocks/actions/sync/templates.py |
_accumulate_sync_results |
3 |
3 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_sync_single_template |
24 |
24 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_get_storage_file_info |
13 |
13 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_pull_template |
17 |
17 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_push_template |
13 |
13 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_handle_template_conflict |
22 |
22 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_invalidate_template_cache |
14 |
14 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
warm_template_cache |
27 |
27 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
get_template_sync_status |
16 |
16 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_discover_template_files_for_status |
8 |
8 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_process_template_files_for_status |
9 |
9 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_create_file_status_info |
1 |
1 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_update_status_counters |
15 |
15 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
_calculate_out_of_sync_total |
7 |
7 |
0 |
0% |
| fastblocks/actions/sync/templates.py |
(no function) |
49 |
0 |
0 |
100% |
| fastblocks/adapters/admin/_base.py |
(no function) |
5 |
5 |
0 |
0% |
| fastblocks/adapters/admin/sqladmin.py |
Admin.__init__ |
4 |
4 |
0 |
0% |
| fastblocks/adapters/admin/sqladmin.py |
Admin.__getattr__ |
1 |
1 |
0 |
0% |
| fastblocks/adapters/admin/sqladmin.py |
Admin.init |
6 |
6 |
0 |
0% |
| fastblocks/adapters/admin/sqladmin.py |
(no function) |
22 |
22 |
0 |
0% |
| fastblocks/adapters/app/_base.py |
AppProtocol.__init__ |
0 |
0 |
1 |
100% |
| fastblocks/adapters/app/_base.py |
AppProtocol.lifespan |
0 |
0 |
1 |
100% |
| fastblocks/adapters/app/_base.py |
AppBase.__init__ |
2 |
2 |
0 |
0% |
| fastblocks/adapters/app/_base.py |
(no function) |
12 |
12 |
3 |
0% |
| fastblocks/adapters/app/default.py |
AppSettings.__init__ |
6 |
6 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp.__init__ |
1 |
1 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp.init |
0 |
0 |
1 |
100% |
| fastblocks/adapters/app/default.py |
FastBlocksApp._get_startup_time |
6 |
6 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp._get_debug_enabled |
6 |
6 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp._get_color_constants |
1 |
1 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp._format_info_lines |
4 |
4 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp._clean_and_center_line |
6 |
6 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp._display_fancy_startup |
13 |
13 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp._display_simple_startup |
6 |
6 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp.post_startup |
4 |
4 |
0 |
0% |
| fastblocks/adapters/app/default.py |
FastBlocksApp.lifespan |
13 |
13 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App.__init__ |
11 |
11 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App.logger |
8 |
8 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App.logger |
0 |
0 |
1 |
100% |
| fastblocks/adapters/app/default.py |
App.logger |
0 |
0 |
1 |
100% |
| fastblocks/adapters/app/default.py |
App.init |
27 |
27 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App.__call__ |
1 |
1 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App.__getattr__ |
1 |
1 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App.post_startup |
1 |
1 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App._setup_admin_adapter |
7 |
7 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App._startup_sequence |
4 |
4 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App._shutdown_logger |
8 |
8 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App._cancel_remaining_tasks |
7 |
7 |
0 |
0% |
| fastblocks/adapters/app/default.py |
App.lifespan |
15 |
15 |
0 |
0% |
| fastblocks/adapters/app/default.py |
(no function) |
61 |
61 |
0 |
0% |
| fastblocks/adapters/auth/_base.py |
AuthBaseSettings.__init__ |
2 |
2 |
0 |
0% |
| fastblocks/adapters/auth/_base.py |
CurrentUser.has_role |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
CurrentUser.set_role |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
CurrentUser.identity |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
CurrentUser.display_name |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
CurrentUser.email |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
CurrentUser.is_authenticated |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
AuthProtocol.current_user |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
AuthProtocol.authenticate |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
AuthProtocol.login |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
AuthProtocol.logout |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
AuthBase.current_user |
1 |
1 |
0 |
0% |
| fastblocks/adapters/auth/_base.py |
AuthBase.token_id |
1 |
1 |
0 |
0% |
| fastblocks/adapters/auth/_base.py |
AuthBase.authenticate |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
AuthBase.__init__ |
1 |
1 |
0 |
0% |
| fastblocks/adapters/auth/_base.py |
AuthBase.init |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
AuthBase.login |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
AuthBase.logout |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/_base.py |
(no function) |
21 |
21 |
25 |
0% |
| fastblocks/adapters/auth/basic.py |
CurrentUser.has_role |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/basic.py |
CurrentUser.set_role |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/basic.py |
CurrentUser.identity |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/basic.py |
CurrentUser.display_name |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/basic.py |
CurrentUser.email |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/basic.py |
CurrentUser.is_authenticated |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/basic.py |
Auth.authenticate |
17 |
17 |
0 |
0% |
| fastblocks/adapters/auth/basic.py |
Auth.__init__ |
15 |
15 |
0 |
0% |
| fastblocks/adapters/auth/basic.py |
Auth.init |
1 |
1 |
0 |
0% |
| fastblocks/adapters/auth/basic.py |
Auth.login |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/basic.py |
Auth.logout |
0 |
0 |
1 |
100% |
| fastblocks/adapters/auth/basic.py |
(no function) |
26 |
26 |
18 |
0% |
| fastblocks/adapters/routes/_base.py |
(no function) |
3 |
3 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
FastBlocksEndpoint.__init__ |
2 |
2 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
Index.get |
23 |
23 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
Block.get |
15 |
15 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
Component.get |
18 |
18 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
Routes.gather_routes |
10 |
10 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
Routes.favicon |
1 |
1 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
Routes.robots |
2 |
2 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
Routes.init |
14 |
14 |
0 |
0% |
| fastblocks/adapters/routes/default.py |
(no function) |
48 |
48 |
0 |
0% |
| fastblocks/adapters/sitemap/_base.py |
(no function) |
22 |
22 |
0 |
0% |
| fastblocks/adapters/sitemap/_routes.py |
get_sitemap_adapter |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/_routes.py |
sitemap_endpoint |
2 |
2 |
0 |
0% |
| fastblocks/adapters/sitemap/_routes.py |
(no function) |
9 |
9 |
0 |
0% |
| fastblocks/adapters/sitemap/asgi.py |
Sitemap.items |
7 |
7 |
0 |
0% |
| fastblocks/adapters/sitemap/asgi.py |
Sitemap.location |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/asgi.py |
Sitemap.changefreq |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/asgi.py |
Sitemap.init |
4 |
4 |
0 |
0% |
| fastblocks/adapters/sitemap/asgi.py |
(no function) |
19 |
19 |
1 |
0% |
| fastblocks/adapters/sitemap/cached.py |
CachedSitemap.__init__ |
2 |
2 |
0 |
0% |
| fastblocks/adapters/sitemap/cached.py |
CachedSitemap.items |
10 |
10 |
0 |
0% |
| fastblocks/adapters/sitemap/cached.py |
CachedSitemap.location |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/cached.py |
CachedSitemap.changefreq |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/cached.py |
CachedSitemap.priority |
8 |
8 |
0 |
0% |
| fastblocks/adapters/sitemap/cached.py |
CachedSitemap._background_refresh |
15 |
15 |
0 |
0% |
| fastblocks/adapters/sitemap/cached.py |
CachedSitemap.init |
9 |
9 |
0 |
0% |
| fastblocks/adapters/sitemap/cached.py |
CachedSitemap.cleanup |
5 |
5 |
1 |
0% |
| fastblocks/adapters/sitemap/cached.py |
(no function) |
27 |
27 |
1 |
0% |
| fastblocks/adapters/sitemap/core.py |
BaseSitemap.__init__ |
3 |
3 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
BaseSitemap.items |
0 |
0 |
1 |
100% |
| fastblocks/adapters/sitemap/core.py |
BaseSitemap.location |
0 |
0 |
1 |
100% |
| fastblocks/adapters/sitemap/core.py |
BaseSitemap.lastmod |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
BaseSitemap.changefreq |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
BaseSitemap.priority |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
BaseSitemap.scope |
4 |
4 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
SitemapApp.__init__ |
4 |
4 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
SitemapApp.__call__ |
17 |
17 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
SitemapApp._send_error |
2 |
2 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
generate_sitemap |
15 |
15 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
_generate_sitemap_content |
2 |
2 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
_generate_sitemap_content._lines |
18 |
18 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
_ensure_async_iterator |
15 |
15 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
get_fields |
23 |
23 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
_escape_xml |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
_get_cached_sitemap |
10 |
10 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
_cache_sitemap |
7 |
7 |
0 |
0% |
| fastblocks/adapters/sitemap/core.py |
(no function) |
35 |
35 |
0 |
0% |
| fastblocks/adapters/sitemap/dynamic.py |
DynamicSitemap.items |
11 |
11 |
0 |
0% |
| fastblocks/adapters/sitemap/dynamic.py |
DynamicSitemap._get_model_items |
3 |
3 |
0 |
0% |
| fastblocks/adapters/sitemap/dynamic.py |
DynamicSitemap.location |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/dynamic.py |
DynamicSitemap.lastmod |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/dynamic.py |
DynamicSitemap.changefreq |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/dynamic.py |
DynamicSitemap.priority |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/dynamic.py |
DynamicSitemap.init |
5 |
5 |
0 |
0% |
| fastblocks/adapters/sitemap/dynamic.py |
(no function) |
24 |
24 |
1 |
0% |
| fastblocks/adapters/sitemap/native.py |
NativeSitemap.items |
13 |
13 |
0 |
0% |
| fastblocks/adapters/sitemap/native.py |
NativeSitemap._filter_routes |
20 |
20 |
0 |
0% |
| fastblocks/adapters/sitemap/native.py |
NativeSitemap.location |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/native.py |
NativeSitemap.changefreq |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/native.py |
NativeSitemap.priority |
8 |
8 |
0 |
0% |
| fastblocks/adapters/sitemap/native.py |
NativeSitemap.init |
5 |
5 |
0 |
0% |
| fastblocks/adapters/sitemap/native.py |
(no function) |
23 |
23 |
1 |
0% |
| fastblocks/adapters/sitemap/static.py |
StaticSitemap.items |
4 |
4 |
0 |
0% |
| fastblocks/adapters/sitemap/static.py |
StaticSitemap.location |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/static.py |
StaticSitemap.changefreq |
1 |
1 |
0 |
0% |
| fastblocks/adapters/sitemap/static.py |
StaticSitemap.priority |
8 |
8 |
0 |
0% |
| fastblocks/adapters/sitemap/static.py |
StaticSitemap.init |
5 |
5 |
0 |
0% |
| fastblocks/adapters/sitemap/static.py |
(no function) |
20 |
20 |
1 |
0% |
| fastblocks/adapters/templates/_base.py |
safe_await |
9 |
0 |
0 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplateRenderer.render_template |
0 |
0 |
1 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplateLoader.get_template |
0 |
0 |
1 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplateLoader.list_templates |
0 |
0 |
1 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplatesBaseSettings.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplatesProtocol.get_searchpath |
0 |
0 |
1 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplatesProtocol.get_searchpaths |
0 |
0 |
1 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplatesProtocol.get_storage_path |
0 |
0 |
1 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplatesProtocol.get_cache_key |
0 |
0 |
1 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplatesBase.get_searchpath |
6 |
0 |
0 |
100% |
| fastblocks/adapters/templates/_base.py |
TemplatesBase.get_searchpaths |
15 |
15 |
0 |
0% |
| fastblocks/adapters/templates/_base.py |
TemplatesBase.get_storage_path |
9 |
3 |
0 |
67% |
| fastblocks/adapters/templates/_base.py |
TemplatesBase.get_cache_key |
1 |
0 |
0 |
100% |
| fastblocks/adapters/templates/_base.py |
(no function) |
32 |
0 |
17 |
100% |
| fastblocks/adapters/templates/_filters.py |
_cached_minify |
10 |
10 |
0 |
0% |
| fastblocks/adapters/templates/_filters.py |
Filters.get_templates |
3 |
3 |
0 |
0% |
| fastblocks/adapters/templates/_filters.py |
Filters.map_src |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/_filters.py |
Filters.url_encode |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/_filters.py |
Filters.minify_html |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/_filters.py |
Filters.minify_js |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/_filters.py |
Filters.minify_css |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/_filters.py |
Filters.register_filters |
6 |
6 |
0 |
0% |
| fastblocks/adapters/templates/_filters.py |
(no function) |
25 |
25 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry.__init__ |
5 |
5 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry.get_cache_key |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry.get_storage_path |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry.discover_components |
10 |
10 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry._cache_component_source |
3 |
3 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry._cache_component_bytecode |
3 |
3 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry._get_cached_source |
6 |
6 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry._get_cached_bytecode |
4 |
4 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry._sync_component_file |
14 |
14 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry._sync_from_storage_fallback |
17 |
17 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry.get_component_source |
16 |
16 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYComponentRegistry.get_component_class |
33 |
33 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates.__init__ |
4 |
4 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates.get_component_searchpaths |
16 |
16 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates._init_htmy_registry |
11 |
11 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates.clear_component_cache |
20 |
20 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates.get_component_class |
3 |
3 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates.render_component |
17 |
17 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates._create_template_renderer |
2 |
2 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates._create_template_renderer.render_template |
15 |
15 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates._create_block_renderer |
2 |
2 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates._create_block_renderer.render_block |
14 |
14 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates.init |
17 |
17 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
HTMYTemplates.render_template |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/htmy.py |
(no function) |
54 |
54 |
6 |
0% |
| fastblocks/adapters/templates/jinja2.py |
_get_attr_pattern |
4 |
4 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
_apply_template_replacements |
5 |
5 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader.__init__ |
17 |
17 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader.get_supported_extensions |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader._list_templates_for_extensions |
6 |
6 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader._normalize_template |
4 |
4 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader._find_template_path_parallel |
7 |
7 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader._find_template_path_parallel.check_path |
4 |
4 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader._find_storage_path_parallel |
7 |
7 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader._find_storage_path_parallel.check_storage_path |
5 |
5 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader._find_cache_path_parallel |
7 |
7 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
BaseTemplateLoader._find_cache_path_parallel.check_cache_path |
6 |
6 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
LoaderProtocol.get_source_async |
0 |
0 |
0 |
100% |
| fastblocks/adapters/templates/jinja2.py |
LoaderProtocol.list_templates_async |
0 |
0 |
1 |
100% |
| fastblocks/adapters/templates/jinja2.py |
FileSystemLoader._check_storage_exists |
3 |
3 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
FileSystemLoader._sync_template_file |
14 |
14 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
FileSystemLoader._sync_from_storage_fallback |
13 |
13 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
FileSystemLoader._read_and_store_template |
11 |
11 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
FileSystemLoader._cache_template |
2 |
2 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
FileSystemLoader.get_source_async |
15 |
15 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
FileSystemLoader.get_source_async.uptodate |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
FileSystemLoader.list_templates_async |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
StorageLoader._check_filesystem_sync_opportunity |
6 |
6 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
StorageLoader._sync_storage_with_filesystem |
17 |
17 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
StorageLoader.get_source_async |
19 |
19 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
StorageLoader.get_source_async.uptodate |
5 |
5 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
StorageLoader.list_templates_async |
7 |
7 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
RedisLoader.get_source_async |
11 |
11 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
RedisLoader.get_source_async.uptodate |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
RedisLoader.list_templates_async |
9 |
9 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
PackageLoader.__init__ |
36 |
36 |
1 |
0% |
| fastblocks/adapters/templates/jinja2.py |
PackageLoader.get_source_async |
22 |
22 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
PackageLoader.get_source_async.uptodate |
1 |
1 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
PackageLoader.list_templates_async |
4 |
4 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
ChoiceLoader.__init__ |
2 |
2 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
ChoiceLoader.get_source_async |
12 |
12 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
ChoiceLoader.list_templates_async |
5 |
5 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
TemplatesSettings.__init__ |
9 |
9 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.__init__ |
6 |
6 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._get_app_adapter |
8 |
8 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.admin |
9 |
9 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.admin |
2 |
2 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.get_loader |
12 |
12 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.init_envs |
33 |
33 |
2 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._resolve_cache |
6 |
6 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._setup_admin_templates |
3 |
3 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._log_loader_info |
3 |
3 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._log_extension_info |
3 |
3 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._clear_debug_cache |
12 |
12 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._get_htmy_component_renderer |
2 |
2 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._get_htmy_component_renderer.render_component |
11 |
11 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.init |
25 |
25 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.get_attr |
9 |
9 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._add_filters |
5 |
5 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.render_template |
9 |
9 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.render_component |
10 |
10 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.filter |
2 |
2 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates.filter.decorator |
5 |
5 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
Templates._load_extensions |
6 |
6 |
0 |
0% |
| fastblocks/adapters/templates/jinja2.py |
(no function) |
116 |
116 |
7 |
0% |
| fastblocks/applications.py |
FastBlocksSettings.__init_subclass__ |
3 |
0 |
0 |
100% |
| fastblocks/applications.py |
MiddlewareManager.__init__ |
3 |
0 |
0 |
100% |
| fastblocks/applications.py |
MiddlewareManager.add_user_middleware |
8 |
2 |
0 |
75% |
| fastblocks/applications.py |
MiddlewareManager.add_system_middleware |
2 |
0 |
0 |
100% |
| fastblocks/applications.py |
MiddlewareManager.get_middleware_stack |
1 |
0 |
0 |
100% |
| fastblocks/applications.py |
MiddlewareManager._extract_middleware_info |
6 |
3 |
0 |
50% |
| fastblocks/applications.py |
FastBlocks.__init__ |
7 |
7 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks.add_middleware |
1 |
1 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks.user_middleware |
1 |
1 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks.user_middleware |
1 |
1 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._system_middleware |
1 |
1 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._system_middleware |
1 |
1 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._middleware_stack_cache |
1 |
1 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._middleware_stack_cache |
1 |
1 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks.add_system_middleware |
1 |
1 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._extract_middleware_info |
10 |
10 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._get_system_middleware_with_overrides |
8 |
8 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks.get_middleware_stack |
12 |
12 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._get_dependencies |
8 |
8 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._separate_exception_handlers |
7 |
7 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._build_base_middleware_list |
3 |
3 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._apply_system_middleware_overrides |
13 |
13 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks._apply_middleware_to_app |
6 |
6 |
0 |
0% |
| fastblocks/applications.py |
FastBlocks.build_middleware_stack |
15 |
15 |
0 |
0% |
| fastblocks/applications.py |
(no function) |
58 |
4 |
3 |
93% |
| fastblocks/caching.py |
_safe_log |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
_get_hasher |
4 |
0 |
0 |
100% |
| fastblocks/caching.py |
get_cache |
3 |
3 |
0 |
0% |
| fastblocks/caching.py |
CacheUtils.safe_log |
2 |
0 |
0 |
100% |
| fastblocks/caching.py |
CacheRules.request_matches_rule |
8 |
0 |
0 |
100% |
| fastblocks/caching.py |
CacheRules.response_matches_rule |
7 |
0 |
0 |
100% |
| fastblocks/caching.py |
CacheRules.get_rule_matching_request |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
CacheRules.get_rule_matching_response |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
request_matches_rule |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
response_matches_rule |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
get_rule_matching_request |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
get_rule_matching_response |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
set_in_cache |
37 |
22 |
0 |
41% |
| fastblocks/caching.py |
get_from_cache |
32 |
23 |
0 |
28% |
| fastblocks/caching.py |
delete_from_cache |
14 |
14 |
0 |
0% |
| fastblocks/caching.py |
serialize_response |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
deserialize_response |
16 |
0 |
0 |
100% |
| fastblocks/caching.py |
learn_cache_key |
20 |
6 |
0 |
70% |
| fastblocks/caching.py |
get_cache_key |
14 |
6 |
0 |
57% |
| fastblocks/caching.py |
generate_cache_key |
14 |
0 |
0 |
100% |
| fastblocks/caching.py |
generate_varying_headers_cache_key |
4 |
0 |
0 |
100% |
| fastblocks/caching.py |
get_cache_response_headers |
6 |
0 |
0 |
100% |
| fastblocks/caching.py |
patch_cache_control |
27 |
2 |
2 |
93% |
| fastblocks/caching.py |
CacheResponder.__init__ |
14 |
5 |
0 |
64% |
| fastblocks/caching.py |
CacheResponder.__call__ |
16 |
13 |
0 |
19% |
| fastblocks/caching.py |
CacheResponder.send_with_caching |
26 |
26 |
0 |
0% |
| fastblocks/caching.py |
CacheResponder.send_then_invalidate |
5 |
5 |
0 |
0% |
| fastblocks/caching.py |
CacheControlResponder.__init__ |
7 |
3 |
0 |
57% |
| fastblocks/caching.py |
CacheControlResponder.__call__ |
5 |
0 |
0 |
100% |
| fastblocks/caching.py |
CacheControlResponder.kvformat |
1 |
0 |
0 |
100% |
| fastblocks/caching.py |
CacheControlResponder.send_with_caching |
6 |
6 |
0 |
0% |
| fastblocks/caching.py |
(no function) |
105 |
0 |
0 |
100% |
| fastblocks/cli.py |
Styles.__str__ |
0 |
0 |
1 |
100% |
| fastblocks/cli.py |
setup_signal_handlers |
4 |
4 |
0 |
0% |
| fastblocks/cli.py |
setup_signal_handlers.signal_handler |
1 |
1 |
0 |
0% |
| fastblocks/cli.py |
run |
7 |
7 |
0 |
0% |
| fastblocks/cli.py |
dev |
5 |
5 |
0 |
0% |
| fastblocks/cli.py |
_display_adapters |
15 |
15 |
0 |
0% |
| fastblocks/cli.py |
_display_adapter_info |
5 |
5 |
0 |
0% |
| fastblocks/cli.py |
_display_default_config |
3 |
3 |
0 |
0% |
| fastblocks/cli.py |
_display_actions |
6 |
6 |
2 |
0% |
| fastblocks/cli.py |
components |
8 |
8 |
0 |
0% |
| fastblocks/cli.py |
create |
19 |
19 |
0 |
0% |
| fastblocks/cli.py |
create.update_settings |
4 |
4 |
0 |
0% |
| fastblocks/cli.py |
create.update_configs |
3 |
3 |
0 |
0% |
| fastblocks/cli.py |
version |
5 |
5 |
0 |
0% |
| fastblocks/cli.py |
(no function) |
59 |
59 |
1 |
0% |
| fastblocks/decorators.py |
_MiddlewareFactory.__call__ |
0 |
0 |
1 |
100% |
| fastblocks/decorators.py |
_wrap_in_middleware |
1 |
0 |
0 |
100% |
| fastblocks/decorators.py |
_CacheMiddlewareDecorator.__call__ |
2 |
0 |
0 |
100% |
| fastblocks/decorators.py |
_CacheMiddlewareDecorator.__call__.wrap |
2 |
0 |
0 |
100% |
| fastblocks/decorators.py |
_CacheControlMiddlewareDecorator.__call__ |
2 |
0 |
0 |
100% |
| fastblocks/decorators.py |
_CacheControlMiddlewareDecorator.__call__.wrap |
2 |
0 |
0 |
100% |
| fastblocks/decorators.py |
(no function) |
17 |
0 |
7 |
100% |
| fastblocks/exceptions.py |
ErrorHandler.can_handle |
0 |
0 |
1 |
100% |
| fastblocks/exceptions.py |
ErrorHandler.handle |
0 |
0 |
1 |
100% |
| fastblocks/exceptions.py |
ErrorHandlerRegistry.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
ErrorHandlerRegistry.register |
2 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
ErrorHandlerRegistry.set_fallback |
1 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
ErrorHandlerRegistry.handle_error |
6 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
DefaultErrorHandler.can_handle |
1 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
DefaultErrorHandler.handle |
9 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
register_error_handler |
1 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
safe_depends_get |
6 |
2 |
0 |
67% |
| fastblocks/exceptions.py |
handle_exception |
10 |
1 |
0 |
90% |
| fastblocks/exceptions.py |
FastBlocksException.__init__ |
5 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
FastBlocksException.to_error_context |
1 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
ConfigurationError.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
DependencyError.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
StarletteCachesException.__init__ |
1 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
DuplicateCaching.__init__ |
1 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
MissingCaching.__init__ |
1 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
RequestNotCachable.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
ResponseNotCachable.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/exceptions.py |
(no function) |
68 |
0 |
9 |
100% |
| fastblocks/htmx.py |
HtmxDetails.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails._get_header |
4 |
1 |
0 |
75% |
| fastblocks/htmx.py |
HtmxDetails.__bool__ |
3 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails.boosted |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails.current_url |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails.history_restore_request |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails.prompt |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails.target |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails.trigger |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails.trigger_name |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
HtmxDetails.triggering_event |
10 |
7 |
0 |
30% |
| fastblocks/htmx.py |
HtmxDetails.get_all_headers |
2 |
1 |
0 |
50% |
| fastblocks/htmx.py |
_get_header |
19 |
3 |
0 |
84% |
| fastblocks/htmx.py |
HtmxRequest.htmx |
1 |
1 |
0 |
0% |
| fastblocks/htmx.py |
HtmxRequest.is_htmx |
1 |
1 |
0 |
0% |
| fastblocks/htmx.py |
HtmxRequest.is_boosted |
1 |
1 |
0 |
0% |
| fastblocks/htmx.py |
HtmxRequest.get_htmx_headers |
1 |
1 |
0 |
0% |
| fastblocks/htmx.py |
HtmxResponse.__init__ |
26 |
0 |
0 |
100% |
| fastblocks/htmx.py |
htmx_trigger |
4 |
0 |
0 |
100% |
| fastblocks/htmx.py |
htmx_redirect |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
htmx_refresh |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
htmx_push_url |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
htmx_retarget |
1 |
0 |
0 |
100% |
| fastblocks/htmx.py |
is_htmx |
7 |
0 |
0 |
100% |
| fastblocks/htmx.py |
(no function) |
54 |
3 |
4 |
94% |
| fastblocks/initializers.py |
ApplicationInitializer.__init__ |
6 |
6 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer.initialize |
8 |
8 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer._load_acb_modules |
8 |
8 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer._setup_dependencies |
3 |
3 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer._configure_error_handling |
2 |
2 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer._configure_debug_mode |
4 |
4 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer._initialize_starlette |
3 |
3 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer._configure_exception_handlers |
5 |
5 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer._setup_models |
5 |
5 |
0 |
0% |
| fastblocks/initializers.py |
ApplicationInitializer._configure_logging |
11 |
11 |
0 |
0% |
| fastblocks/initializers.py |
(no function) |
19 |
0 |
0 |
100% |
| fastblocks/main.py |
get_app |
25 |
25 |
0 |
0% |
| fastblocks/main.py |
get_logger |
2 |
2 |
0 |
0% |
| fastblocks/main.py |
LazyApp.__getattr__ |
1 |
1 |
0 |
0% |
| fastblocks/main.py |
LazyApp.__call__ |
2 |
2 |
0 |
0% |
| fastblocks/main.py |
LazyLogger.__getattr__ |
1 |
1 |
0 |
0% |
| fastblocks/main.py |
LazyLogger.__call__ |
5 |
5 |
0 |
0% |
| fastblocks/main.py |
(no function) |
16 |
16 |
0 |
0% |
| fastblocks/middleware.py |
HtmxMiddleware.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/middleware.py |
HtmxMiddleware.__call__ |
13 |
8 |
0 |
38% |
| fastblocks/middleware.py |
HtmxResponseMiddleware.__init__ |
2 |
2 |
0 |
0% |
| fastblocks/middleware.py |
HtmxResponseMiddleware.__call__ |
5 |
5 |
0 |
0% |
| fastblocks/middleware.py |
HtmxResponseMiddleware.__call__.send_wrapper |
7 |
7 |
0 |
0% |
| fastblocks/middleware.py |
MiddlewareUtils.get_request |
1 |
0 |
0 |
100% |
| fastblocks/middleware.py |
MiddlewareUtils.set_request |
1 |
0 |
0 |
100% |
| fastblocks/middleware.py |
get_request |
1 |
0 |
0 |
100% |
| fastblocks/middleware.py |
CurrentRequestMiddleware.__init__ |
1 |
0 |
0 |
100% |
| fastblocks/middleware.py |
CurrentRequestMiddleware.__call__ |
7 |
0 |
0 |
100% |
| fastblocks/middleware.py |
SecureHeadersMiddleware.__init__ |
5 |
2 |
0 |
60% |
| fastblocks/middleware.py |
SecureHeadersMiddleware.__call__ |
5 |
3 |
0 |
40% |
| fastblocks/middleware.py |
SecureHeadersMiddleware.__call__.send_with_secure_headers |
5 |
5 |
0 |
0% |
| fastblocks/middleware.py |
CacheValidator.__init__ |
1 |
0 |
0 |
100% |
| fastblocks/middleware.py |
CacheValidator.check_for_duplicate_middleware |
10 |
6 |
0 |
40% |
| fastblocks/middleware.py |
CacheValidator.is_duplicate_in_scope |
1 |
1 |
0 |
0% |
| fastblocks/middleware.py |
CacheKeyManager.__init__ |
2 |
0 |
0 |
100% |
| fastblocks/middleware.py |
CacheKeyManager.get_cache_instance |
4 |
4 |
0 |
0% |
| fastblocks/middleware.py |
CacheMiddleware.__init__ |
6 |
0 |
0 |
100% |
| fastblocks/middleware.py |
CacheMiddleware.__call__ |
12 |
12 |
0 |
0% |
| fastblocks/middleware.py |
_BaseCacheMiddlewareHelper.__init__ |
9 |
9 |
0 |
0% |
| fastblocks/middleware.py |
CacheHelper.invalidate_cache_for |
5 |
5 |
0 |
0% |
| fastblocks/middleware.py |
CacheControlMiddleware.__init__ |
17 |
0 |
0 |
100% |
| fastblocks/middleware.py |
CacheControlMiddleware.__call__ |
5 |
0 |
0 |
100% |
| fastblocks/middleware.py |
CacheControlMiddleware.process_response |
16 |
0 |
0 |
100% |
| fastblocks/middleware.py |
get_middleware_positions |
1 |
0 |
0 |
100% |
| fastblocks/middleware.py |
MiddlewareStackManager.__init__ |
6 |
0 |
0 |
100% |
| fastblocks/middleware.py |
MiddlewareStackManager._ensure_dependencies |
8 |
2 |
0 |
75% |
| fastblocks/middleware.py |
MiddlewareStackManager._register_default_middleware |
2 |
0 |
0 |
100% |
| fastblocks/middleware.py |
MiddlewareStackManager._register_conditional_middleware |
11 |
3 |
0 |
73% |
| fastblocks/middleware.py |
MiddlewareStackManager.initialize |
5 |
1 |
0 |
80% |
| fastblocks/middleware.py |
MiddlewareStackManager.register_middleware |
3 |
3 |
0 |
0% |
| fastblocks/middleware.py |
MiddlewareStackManager.add_custom_middleware |
1 |
1 |
0 |
0% |
| fastblocks/middleware.py |
MiddlewareStackManager.build_stack |
8 |
0 |
0 |
100% |
| fastblocks/middleware.py |
MiddlewareStackManager.get_middleware_info |
3 |
3 |
0 |
0% |
| fastblocks/middleware.py |
middlewares |
1 |
1 |
0 |
0% |
| fastblocks/middleware.py |
(no function) |
110 |
0 |
0 |
100% |