Coding Insights to Reduce Future Technical Debt
Program Summary of C:\Users\MisterDan\browser-agent\tests\employee_web_db.spsrc
(Compiled On: 2026-04-29 at 04:39:15)
Summary Notes
Most Complex Routine: serve_list --
Complexity: 22)
Suggestions:
- Reduce nesting in complex routines.
- Replace literals with named constants where reasonable.
- Modularize large routines for better readability.
Routine: serve_list
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 69
| Metric | Value | Status |
| Complexity |
22 | good |
| Lines of Code (Adjusted) |
63 | moderate |
| Literals |
79 | critical |
| Suggestions | Simplify logic and decompose into smaller local routines. |
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 486
| Metric | Value | Status |
| Complexity |
18 | good |
| Lines of Code (Adjusted) |
51 | moderate |
| Literals |
52 | critical |
| Suggestions | Where possible, replace literals with named constants. |
Routine: serve_search
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 164
| Metric | Value | Status |
| Complexity |
17 | good |
| Lines of Code (Adjusted) |
65 | moderate |
| Literals |
70 | critical |
| Suggestions | Where possible, replace literals with named constants. |
Routine: serve_view
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 430
| Metric | Value | Status |
| Complexity |
9 | good |
| Lines of Code (Adjusted) |
46 | moderate |
| Literals |
58 | critical |
| Suggestions | Where possible, replace literals with named constants. |
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 327
| Metric | Value | Status |
| Complexity |
3 | good |
| Lines of Code (Adjusted) |
67 | moderate |
| Literals |
66 | critical |
| Suggestions | Where possible, replace literals with named constants. |
Routine: serve_update
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 400
| Metric | Value | Status |
| Complexity |
3 | good |
| Lines of Code (Adjusted) |
12 | good |
| Literals |
14 | good |
| Suggestions | Routine is well-optimized. No changes needed. |
Routine: serve_delete
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 418
| Metric | Value | Status |
| Complexity |
3 | good |
| Lines of Code (Adjusted) |
6 | good |
| Literals |
2 | good |
| Suggestions | Routine is well-optimized. No changes needed. |
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 254
| Metric | Value | Status |
| Complexity |
0 | good |
| Lines of Code (Adjusted) |
55 | moderate |
| Literals |
51 | critical |
| Suggestions | Where possible, replace literals with named constants. |
Routine: build_department_options
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 552
| Metric | Value | Status |
| Complexity |
0 | good |
| Lines of Code (Adjusted) |
11 | good |
| Literals |
11 | good |
| Suggestions | Routine is well-optimized. No changes needed. |
Routine: build_department_filter
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 566
| Metric | Value | Status |
| Complexity |
0 | good |
| Lines of Code (Adjusted) |
14 | good |
| Literals |
17 | moderate |
| Suggestions | Routine is well-optimized. No changes needed. |
Routine: build_status_options
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 583
| Metric | Value | Status |
| Complexity |
0 | good |
| Lines of Code (Adjusted) |
11 | good |
| Literals |
11 | good |
| Suggestions | Routine is well-optimized. No changes needed. |
Routine: build_sort_options
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 597
| Metric | Value | Status |
| Complexity |
0 | good |
| Lines of Code (Adjusted) |
18 | good |
| Literals |
23 | moderate |
| Suggestions | Where possible, replace literals with named constants. |
Routine: serve_save
Filename: C:\\Users\\MisterDan\\browser-agent\\tests\\employee_web_db.spsrc
Line#: 312
| Metric | Value | Status |
| Complexity |
0 | good |
| Lines of Code (Adjusted) |
12 | good |
| Literals |
13 | good |
| Suggestions | Routine is well-optimized. No changes needed. |
Top Significant Include Files
Top Significant Unused Variables
Top Significant Unused Routines
Top Significant Tables
Top Significant Clusters
Top Significant Arrays
Top Significant Pass Statements
Top Significant Library Statements
Top Significant External Calls