Coverage for app / helpers / __init__.py: 100%
4 statements
« prev ^ index » next coverage.py v7.12.0, created at 2025-12-06 04:49 +0000
« prev ^ index » next coverage.py v7.12.0, created at 2025-12-06 04:49 +0000
1"""
2This module acts as the central aggregator for utility functions, global registrations,
3and build information management tasks within the project.
5Imports:
6- `utilities`: Provides multiple utility functions such as rendering icons, building
7 search URLs, computing next URLs, and parsing URLs.
8- `globals`: Contains functionality for registering global variables.
9- `buildinfo`: Manages the build information such as reading, writing, generating, and
10 removing build info files.
12Exports:
13- All imported functions, classes, or constants are included under __all__ for controlled
14 module-level visibility.
15"""
16from app.helpers.utilities import (build_library_search_urls, render_icon, PLACEHOLDER, # pylint: disable=unused-import
17 compute_next_url, parse_url) # pylint: disable=unused-import
18from app.helpers.globals import register_globals # pylint: disable=unused-import
19from app.helpers.buildinfo import (check_and_generate_build_info, read_build_info, # pylint: disable=unused-import
20 write_empty_build_info, remove_build_info, # pylint: disable=unused-import
21 BUILD_INFO_FILE) # pylint: disable=unused-import
24_all__ = ["build_library_search_urls", "render_icon", "PLACEHOLDER", "compute_next_url",
25 "parse_url", "register_globals", "check_and_generate_build_info", "read_build_info",
26 "write_empty_build_info", "remove_build_info", "BUILD_INFO_FILE"]