BWFAN_Automation_Controller B

Total Complexity 93
Dependencies 15
Dependents 4
Total lines 728
Lines of code 383
Logical lines of code 259
Comment lines 172
Methods 21
Properties 35

Methods 21

Method Rating Maintainability Complexity Lines of code
process_current_step()
B
44 16 49
process_action()
A
44 9 42
start()
A
50 9 31
set_automation_data()
A
48 8 31
setup_automation()
A
51 8 24
process_wait()
S
49 7 27
process_goal()
S
52 4 24
setup_next_step()
S
55 4 20
process_conditional()
S
55 4 17
process_jump()
S
57 3 16
update_automation_contact()
S
59 3 14
setup_current_step()
S
63 3 9
set_trail_item()
S
59 2 14
update_execution_time()
S
63 2 11
get_automation_step_data()
S
69 2 7
maybe_update_trail_status()
S
70 2 6
get_automation_data()
S
69 2 7
process_exit()
S
65 2 9
move_to_completed()
S
59 1 14
setup_traverser()
S
66 1 8
__construct()
S
79 1 3