| log_changes() | 
									A  | 
																	49 | 
													9 | 
													30 | 
							
					
				| should_trigger_heartbeat() | 
									S  | 
																	56 | 
													7 | 
													19 | 
							
					
				| determine_change_action() | 
									S  | 
																	63 | 
													8 | 
													10 | 
							
					
				| analyze_and_respond_to_changes() | 
									S  | 
																	55 | 
													6 | 
													19 | 
							
					
				| log_heartbeat_skip_reason() | 
									S  | 
																	61 | 
													5 | 
													12 | 
							
					
				| notify_api_key_change() | 
									S  | 
																	51 | 
													3 | 
													31 | 
							
					
				| build_heartbeat_context() | 
									S  | 
																	62 | 
													3 | 
													11 | 
							
					
				| detect_api_key_changes() | 
									S  | 
																	54 | 
													2 | 
													23 | 
							
					
				| get_instance() | 
									S  | 
																	71 | 
													2 | 
													6 | 
							
					
				| __construct() | 
									S  | 
																	71 | 
													2 | 
													6 | 
							
					
				| trigger_heartbeat_response() | 
									S  | 
																	65 | 
													2 | 
													9 | 
							
					
				| init_hooks() | 
									S  | 
																	71 | 
													1 | 
													5 | 
							
					
				| on_option_update() | 
									S  | 
																	79 | 
													1 | 
													3 | 
							
					
				| on_option_add() | 
									S  | 
																	79 | 
													1 | 
													3 | 
							
					
				| trigger_heartbeat_for_key_change() | 
									S  | 
																	91 | 
													1 | 
													2 | 
							
					
				| get_monitoring_status() | 
									S  | 
																	66 | 
													1 | 
													8 |