ComfyUI/app/assets/services
Luke Mino-Altherr fef2f01671 refactor: improve function naming for clarity and consistency
Rename functions to use clearer verb-based names:
- pick_best_live_path → select_best_live_path
- escape_like_prefix → escape_sql_like_string
- list_tree → list_files_recursively
- check_asset_file_fast → verify_asset_file_unchanged
- _seed_from_paths_batch → _batch_insert_assets_from_paths
- reconcile_cache_states_for_root → sync_cache_states_with_filesystem
- touch_asset_info_by_id → update_asset_info_access_time
- replace_asset_info_metadata_projection → set_asset_info_metadata
- expand_metadata_to_rows → convert_metadata_to_rows
- _rows_per_stmt → _calculate_rows_per_statement
- ensure_within_base → validate_path_within_base
- _cleanup_temp → _delete_temp_file_if_exists
- validate_hash_format → normalize_and_validate_hash
- get_relative_to_root_category_path_of_asset → get_asset_category_and_relative_path

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 14:20:36 -08:00
..
__init__.py Refactor asset database: separate business logic from queries 2026-02-03 13:08:04 -08:00
asset_management.py refactor: improve function naming for clarity and consistency 2026-02-03 14:20:36 -08:00
hashing.py refactor: rename functions to verb-based naming convention 2026-02-03 13:58:14 -08:00
ingest.py refactor: improve function naming for clarity and consistency 2026-02-03 14:20:36 -08:00
path_utils.py refactor: improve function naming for clarity and consistency 2026-02-03 14:20:36 -08:00
scanner.py refactor: improve function naming for clarity and consistency 2026-02-03 14:20:36 -08:00
tagging.py refactor: move in-function imports to top-level and remove keyword-only argument pattern 2026-02-03 13:08:04 -08:00