Coverage report: 76%

Files Functions Classes

coverage.py v7.8.2, created at 2025-06-01 00:18 -0500

File function statements missing excluded coverage
momentum.py merge_and_dedup_case_insensitive 8 0 0 100%
momentum.py setup_console_encoding 9 9 0 0%
momentum.py safe_print 5 3 0 40%
momentum.py style 8 0 0 100%
momentum.py emoji 12 3 0 75%
momentum.py validate_task_name 10 0 0 100%
momentum.py safe_input 17 2 0 88%
momentum.py safe_int_input 24 5 0 79%
momentum.py migrate_task_data 14 0 0 100%
momentum.py migrate_task_data.migrate_task 3 0 0 100%
momentum.py load 21 2 0 90%
momentum.py save 11 0 0 100%
momentum.py today_key 4 0 0 100%
momentum.py ensure_today 4 0 0 100%
momentum.py get_backlog 1 0 0 100%
momentum.py format_backlog_timestamp 7 0 0 100%
momentum.py print_backlog_list 34 7 0 79%
momentum.py complete_current_task 11 3 0 73%
momentum.py handle_next_task_selection 35 4 0 89%
momentum.py parse_tags 9 1 0 89%
momentum.py validate_tag_format 6 0 0 100%
momentum.py format_task_with_tags 13 0 0 100%
momentum.py create_task_data 2 0 0 100%
momentum.py validate_task_name_with_tags 11 11 0 0%
momentum.py extract_categories_from_tasks 8 8 0 0%
momentum.py extract_tags_from_tasks 8 8 0 0%
momentum.py filter_tasks 14 14 0 0%
momentum.py parse_filter_string 39 0 0 100%
momentum.py filter_tasks_by_tags_or_categories 42 2 0 95%
momentum.py filter_single_task_by_tags_or_categories 37 7 0 81%
momentum.py migrate_task_to_tagged_format 8 8 0 0%
momentum.py create_done_item 1 0 0 100%
momentum.py prompt_next_action 18 18 0 0%
momentum.py cmd_add 29 3 0 90%
momentum.py cmd_done 10 0 0 100%
momentum.py cmd_status 95 16 0 83%
momentum.py cmd_newday 4 0 0 100%
momentum.py cmd_backlog 112 21 0 81%
momentum.py cmd_cancel 16 2 0 88%
momentum.py cmd_history 19 0 0 100%
momentum.py build_parser 34 34 0 0%
momentum.py main 8 8 0 0%
momentum.py (no function) 67 1 0 99%
Total   848 200 0 76%

No items found using the specified filter.