Subroutine Coverage

blib/lib/Net/Async/Matrix/Room.pm
Criterion Covered Total %
subroutine 44 73 60.2
pod 23 24 95.8


line count pod subroutine
8 12 n/a BEGIN
9 12 n/a BEGIN
12 12 n/a BEGIN
17 12 n/a BEGIN
19 12 n/a BEGIN
20 12 n/a BEGIN
22 12 n/a BEGIN
23 12 n/a BEGIN
25 12 n/a BEGIN
29 12 n/a BEGIN
31 12 n/a BEGIN
132 7 n/a _init
148 10 Yes configure
167 9 n/a _delete_null_changes
180 1 n/a _pushdown_changes
210 0 n/a _do_GET_json
218 4 n/a _do_PUT_json
226 2 n/a _do_POST_json
244 1 n/a _reset_for_sync
251 0 n/a _incoming_sync_invite
258 16 n/a _incoming_sync_join
298 0 n/a _incoming_sync_leave
305 30 Yes await_synced
322 31 Yes live_state
328 7 n/a _handle_state_event
361 2 n/a _handle_event
379 0 n/a _handle_state_backward
403 1 Yes room_id
417 0 n/a _handle_roomevent_name_backward
424 2 Yes name
438 0 Yes set_name
459 1 n/a _handle_state_event_aliases
477 0 n/a _handle_roomevent_aliases_backward
499 2 Yes aliases
534 0 n/a _handle_roomevent_join_rules_backward
541 2 Yes join_rule
555 0 n/a _handle_roomevent_topic_backward
562 2 Yes topic
576 0 Yes set_topic
594 0 n/a _handle_generic_level
646 0 Yes levels
661 0 Yes change_levels
703 0 n/a _handle_roomevent_member_backward
712 2 n/a _handle_state_event_member
736 3 Yes members
742 2 No member
758 0 Yes joined_members
773 0 n/a _handle_roomevent_power_levels_backward
783 1 n/a _handle_state_event_power_levels
811 2 Yes member_level
835 0 Yes change_member_levels
871 0 Yes leave
885 0 Yes invite
940 2 Yes send_message
955 1 n/a __ANON__
961 1 n/a __ANON__
980 0 Yes paginate_messages
992 0 n/a __ANON__
995 0 n/a __ANON__
1003 0 n/a __ANON__
1035 1 Yes typing_start
1047 2 n/a __ANON__
1048 1 n/a __ANON__
1051 0 n/a __ANON__
1068 1 Yes typing_stop
1094 1 Yes send_read_receipt
1104 0 n/a _handle_roomevent_create_forward
1113 0 n/a _handle_roomevent_create_backward
1121 1 n/a _handle_roomevent_message_forward
1133 0 n/a _handle_roomevent_message_backward
1145 0 n/a _handle_event_m_presence
1157 0 n/a _handle_event_m_typing_ephemeral
1184 1 n/a _handle_event_m_receipt_ephemeral