Subroutine Coverage

blib/lib/Net/Async/Matrix/Room.pm
Criterion Covered Total %
subroutine 44 74 59.4
pod 24 25 96.0


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
904 0 Yes kick
959 2 Yes send_message
974 1 n/a __ANON__
980 1 n/a __ANON__
999 0 Yes paginate_messages
1011 0 n/a __ANON__
1014 0 n/a __ANON__
1022 0 n/a __ANON__
1054 1 Yes typing_start
1066 2 n/a __ANON__
1067 1 n/a __ANON__
1070 0 n/a __ANON__
1087 1 Yes typing_stop
1113 1 Yes send_read_receipt
1123 0 n/a _handle_roomevent_create_forward
1132 0 n/a _handle_roomevent_create_backward
1140 1 n/a _handle_roomevent_message_forward
1152 0 n/a _handle_roomevent_message_backward
1164 0 n/a _handle_event_m_presence
1176 0 n/a _handle_event_m_typing_ephemeral
1203 1 n/a _handle_event_m_receipt_ephemeral