|
1 | 1 | # Whitelist for pre-existing complexity warnings |
2 | 2 | # These functions exceed thresholds but are acceptable for now |
3 | | -# Format: file_path:line: function_name |
4 | 3 |
|
5 | | -# Handler execute methods - NLOC > 50 but well-structured with comments |
6 | | -src/jdo/commands/handlers.py:54: execute |
7 | | -src/jdo/commands/handlers.py:196: execute |
8 | | -src/jdo/commands/handlers.py:313: execute |
9 | | - |
10 | | -# Triage handler helper - NLOC 55 due to display formatting |
11 | | -src/jdo/commands/handlers.py:1242: _show_analysis_with_options |
12 | | - |
13 | | -# Session functions - NLOC > 50 but necessary for database operations |
14 | | -src/jdo/db/session.py:162: check_and_generate_recurring_instances |
15 | | -src/jdo/db/session.py:219: generate_next_instance_for_recurring |
16 | | - |
17 | | -# Widget init - 7 params is acceptable for Textual widgets |
18 | | -src/jdo/widgets/chat_message.py:59: __init__ |
| 4 | +src/jdo/commands/handlers.py:54: warning: execute has 36 NLOC, 7 CCN, 226 token, 3 PARAM, 56 length, 0 ND |
| 5 | +src/jdo/commands/handlers.py:196: warning: execute has 40 NLOC, 9 CCN, 255 token, 3 PARAM, 61 length, 0 ND |
| 6 | +src/jdo/commands/handlers.py:313: warning: execute has 39 NLOC, 6 CCN, 199 token, 3 PARAM, 59 length, 0 ND |
| 7 | +src/jdo/commands/handlers.py:1242: warning: _show_analysis_with_options has 55 NLOC, 4 CCN, 308 token, 5 PARAM, 75 length, 0 ND |
| 8 | +src/jdo/db/session.py:166: warning: check_and_generate_recurring_instances has 26 NLOC, 7 CCN, 182 token, 2 PARAM, 55 length, 0 ND |
| 9 | +src/jdo/db/session.py:223: warning: generate_next_instance_for_recurring has 26 NLOC, 7 CCN, 161 token, 3 PARAM, 53 length, 0 ND |
| 10 | +src/jdo/widgets/chat_message.py:59: warning: __init__ has 15 NLOC, 2 CCN, 98 token, 7 PARAM, 26 length, 0 ND |
0 commit comments