Mypy Type Check Coverage Summary

Summary from index
File Imprecision Lines
Total 5.39% imprecise 13148 LOC
aiogram 9.38% imprecise 32 LOC
aiogram.api 0.00% imprecise 0 LOC
aiogram.api.client 0.00% imprecise 0 LOC
aiogram.api.client.bot 3.17% imprecise 2779 LOC
aiogram.api.client.session 0.00% imprecise 0 LOC
aiogram.api.client.session.aiohttp 29.81% imprecise 161 LOC
aiogram.api.client.session.base 16.30% imprecise 92 LOC
aiogram.api.client.telegram 0.00% imprecise 38 LOC
aiogram.api.methods 0.00% imprecise 147 LOC
aiogram.api.methods.add_sticker_to_set 8.16% imprecise 49 LOC
aiogram.api.methods.answer_callback_query 4.55% imprecise 44 LOC
aiogram.api.methods.answer_inline_query 6.25% imprecise 48 LOC
aiogram.api.methods.answer_pre_checkout_query 5.41% imprecise 37 LOC
aiogram.api.methods.answer_shipping_query 5.26% imprecise 38 LOC
aiogram.api.methods.base 24.83% imprecise 145 LOC
aiogram.api.methods.create_new_sticker_set 7.27% imprecise 55 LOC
aiogram.api.methods.delete_chat_photo 6.90% imprecise 29 LOC
aiogram.api.methods.delete_chat_sticker_set 6.67% imprecise 30 LOC
aiogram.api.methods.delete_message 5.13% imprecise 39 LOC
aiogram.api.methods.delete_sticker_from_set 7.69% imprecise 26 LOC
aiogram.api.methods.delete_webhook 8.33% imprecise 24 LOC
aiogram.api.methods.edit_message_caption 10.00% imprecise 40 LOC
aiogram.api.methods.edit_message_live_location 4.88% imprecise 41 LOC
aiogram.api.methods.edit_message_media 8.89% imprecise 45 LOC
aiogram.api.methods.edit_message_reply_markup 5.71% imprecise 35 LOC
aiogram.api.methods.edit_message_text 7.32% imprecise 41 LOC
aiogram.api.methods.export_chat_invite_link 5.88% imprecise 34 LOC
aiogram.api.methods.forward_message 5.71% imprecise 35 LOC
aiogram.api.methods.get_chat 6.67% imprecise 30 LOC
aiogram.api.methods.get_chat_administrators 6.45% imprecise 31 LOC
aiogram.api.methods.get_chat_member 6.45% imprecise 31 LOC
aiogram.api.methods.get_chat_members_count 7.41% imprecise 27 LOC
aiogram.api.methods.get_file 6.06% imprecise 33 LOC
aiogram.api.methods.get_game_high_scores 5.26% imprecise 38 LOC
aiogram.api.methods.get_me 8.00% imprecise 25 LOC
aiogram.api.methods.get_my_commands 8.00% imprecise 25 LOC
aiogram.api.methods.get_sticker_set 7.41% imprecise 27 LOC
aiogram.api.methods.get_updates 4.17% imprecise 48 LOC
aiogram.api.methods.get_user_profile_photos 6.06% imprecise 33 LOC
aiogram.api.methods.get_webhook_info 7.69% imprecise 26 LOC
aiogram.api.methods.kick_chat_member 5.56% imprecise 36 LOC
aiogram.api.methods.leave_chat 7.41% imprecise 27 LOC
aiogram.api.methods.pin_chat_message 5.88% imprecise 34 LOC
aiogram.api.methods.promote_chat_member 4.00% imprecise 50 LOC
aiogram.api.methods.restrict_chat_member 5.13% imprecise 39 LOC
aiogram.api.methods.send_animation 6.76% imprecise 74 LOC
aiogram.api.methods.send_audio 6.76% imprecise 74 LOC
aiogram.api.methods.send_chat_action 5.00% imprecise 40 LOC
aiogram.api.methods.send_contact 3.92% imprecise 51 LOC
aiogram.api.methods.send_dice 4.26% imprecise 47 LOC
aiogram.api.methods.send_document 7.46% imprecise 67 LOC
aiogram.api.methods.send_game 5.41% imprecise 37 LOC
aiogram.api.methods.send_invoice 2.60% imprecise 77 LOC
aiogram.api.methods.send_location 4.00% imprecise 50 LOC
aiogram.api.methods.send_media_group 10.26% imprecise 39 LOC
aiogram.api.methods.send_message 7.84% imprecise 51 LOC
aiogram.api.methods.send_photo 7.02% imprecise 57 LOC
aiogram.api.methods.send_poll 5.56% imprecise 72 LOC
aiogram.api.methods.send_sticker 5.77% imprecise 52 LOC
aiogram.api.methods.send_venue 3.57% imprecise 56 LOC
aiogram.api.methods.send_video 6.67% imprecise 75 LOC
aiogram.api.methods.send_video_note 6.25% imprecise 64 LOC
aiogram.api.methods.send_voice 6.35% imprecise 63 LOC
aiogram.api.methods.set_chat_administrator_custom_title 6.25% imprecise 32 LOC
aiogram.api.methods.set_chat_description 6.45% imprecise 31 LOC
aiogram.api.methods.set_chat_permissions 6.25% imprecise 32 LOC
aiogram.api.methods.set_chat_photo 8.57% imprecise 35 LOC
aiogram.api.methods.set_chat_sticker_set 6.25% imprecise 32 LOC
aiogram.api.methods.set_chat_title 6.45% imprecise 31 LOC
aiogram.api.methods.set_game_score 4.65% imprecise 43 LOC
aiogram.api.methods.set_my_commands 7.14% imprecise 28 LOC
aiogram.api.methods.set_passport_data_errors 5.71% imprecise 35 LOC
aiogram.api.methods.set_sticker_position_in_set 6.90% imprecise 29 LOC
aiogram.api.methods.set_sticker_set_thumb 7.32% imprecise 41 LOC
aiogram.api.methods.set_webhook 5.26% imprecise 57 LOC
aiogram.api.methods.stop_message_live_location 5.41% imprecise 37 LOC
aiogram.api.methods.stop_poll 6.06% imprecise 33 LOC
aiogram.api.methods.unban_chat_member 6.45% imprecise 31 LOC
aiogram.api.methods.unpin_chat_message 6.90% imprecise 29 LOC
aiogram.api.methods.upload_sticker_file 8.82% imprecise 34 LOC
aiogram.api.types 1.36% imprecise 221 LOC
aiogram.api.types.animation 0.00% imprecise 36 LOC
aiogram.api.types.audio 0.00% imprecise 34 LOC
aiogram.api.types.base 7.69% imprecise 26 LOC
aiogram.api.types.bot_command 0.00% imprecise 17 LOC
aiogram.api.types.callback_game 0.00% imprecise 11 LOC
aiogram.api.types.callback_query 2.78% imprecise 72 LOC
aiogram.api.types.chat 0.00% imprecise 53 LOC
aiogram.api.types.chat_member 0.00% imprecise 91 LOC
aiogram.api.types.chat_permissions 0.00% imprecise 34 LOC
aiogram.api.types.chat_photo 0.00% imprecise 24 LOC
aiogram.api.types.chosen_inline_result 2.86% imprecise 35 LOC
aiogram.api.types.contact 0.00% imprecise 24 LOC
aiogram.api.types.dice 0.00% imprecise 21 LOC
aiogram.api.types.document 0.00% imprecise 30 LOC
aiogram.api.types.downloadable 0.00% imprecise 5 LOC
aiogram.api.types.encrypted_credentials 0.00% imprecise 22 LOC
aiogram.api.types.encrypted_passport_element 0.00% imprecise 54 LOC
aiogram.api.types.file 0.00% imprecise 27 LOC
aiogram.api.types.force_reply 0.00% imprecise 35 LOC
aiogram.api.types.game 0.00% imprecise 34 LOC
aiogram.api.types.game_high_score 0.00% imprecise 25 LOC
aiogram.api.types.inline_keyboard_button 0.00% imprecise 40 LOC
aiogram.api.types.inline_keyboard_markup 0.00% imprecise 22 LOC
aiogram.api.types.inline_query 3.17% imprecise 63 LOC
aiogram.api.types.inline_query_result 0.00% imprecise 32 LOC
aiogram.api.types.inline_query_result_article 2.38% imprecise 42 LOC
aiogram.api.types.inline_query_result_audio 4.44% imprecise 45 LOC
aiogram.api.types.inline_query_result_cached_audio 5.13% imprecise 39 LOC
aiogram.api.types.inline_query_result_cached_document 4.65% imprecise 43 LOC
aiogram.api.types.inline_query_result_cached_gif 5.13% imprecise 39 LOC
aiogram.api.types.inline_query_result_cached_mpeg4_gif 5.00% imprecise 40 LOC
aiogram.api.types.inline_query_result_cached_photo 4.88% imprecise 41 LOC
aiogram.api.types.inline_query_result_cached_sticker 2.94% imprecise 34 LOC
aiogram.api.types.inline_query_result_cached_video 4.88% imprecise 41 LOC
aiogram.api.types.inline_query_result_cached_voice 4.76% imprecise 42 LOC
aiogram.api.types.inline_query_result_contact 2.17% imprecise 46 LOC
aiogram.api.types.inline_query_result_document 3.85% imprecise 52 LOC
aiogram.api.types.inline_query_result_game 3.45% imprecise 29 LOC
aiogram.api.types.inline_query_result_gif 4.00% imprecise 50 LOC
aiogram.api.types.inline_query_result_location 2.17% imprecise 46 LOC
aiogram.api.types.inline_query_result_mpeg4_gif 3.92% imprecise 51 LOC
aiogram.api.types.inline_query_result_photo 4.26% imprecise 47 LOC
aiogram.api.types.inline_query_result_venue 2.00% imprecise 50 LOC
aiogram.api.types.inline_query_result_video 3.70% imprecise 54 LOC
aiogram.api.types.inline_query_result_voice 4.44% imprecise 45 LOC
aiogram.api.types.input_contact_message_content 0.00% imprecise 22 LOC
aiogram.api.types.input_file 6.42% imprecise 109 LOC
aiogram.api.types.input_location_message_content 0.00% imprecise 20 LOC
aiogram.api.types.input_media 0.00% imprecise 16 LOC
aiogram.api.types.input_media_animation 4.44% imprecise 45 LOC
aiogram.api.types.input_media_audio 4.55% imprecise 44 LOC
aiogram.api.types.input_media_document 5.26% imprecise 38 LOC
aiogram.api.types.input_media_photo 6.45% imprecise 31 LOC
aiogram.api.types.input_media_video 4.35% imprecise 46 LOC
aiogram.api.types.input_message_content 0.00% imprecise 16 LOC
aiogram.api.types.input_text_message_content 4.76% imprecise 21 LOC
aiogram.api.types.input_venue_message_content 0.00% imprecise 27 LOC
aiogram.api.types.invoice 0.00% imprecise 25 LOC
aiogram.api.types.keyboard_button 0.00% imprecise 35 LOC
aiogram.api.types.keyboard_button_poll_type 0.00% imprecise 19 LOC
aiogram.api.types.labeled_price 0.00% imprecise 19 LOC
aiogram.api.types.location 0.00% imprecise 16 LOC
aiogram.api.types.login_url 0.00% imprecise 33 LOC
aiogram.api.types.mask_position 0.00% imprecise 23 LOC
aiogram.api.types.message 3.25% imprecise 1571 LOC
aiogram.api.types.message_entity 0.00% imprecise 35 LOC
aiogram.api.types.order_info 0.00% imprecise 25 LOC
aiogram.api.types.passport_data 0.00% imprecise 23 LOC
aiogram.api.types.passport_element_error 0.00% imprecise 21 LOC
aiogram.api.types.passport_element_error_data_field 3.85% imprecise 26 LOC
aiogram.api.types.passport_element_error_file 4.17% imprecise 24 LOC
aiogram.api.types.passport_element_error_files 3.85% imprecise 26 LOC
aiogram.api.types.passport_element_error_front_side 4.17% imprecise 24 LOC
aiogram.api.types.passport_element_error_reverse_side 4.17% imprecise 24 LOC
aiogram.api.types.passport_element_error_selfie 4.17% imprecise 24 LOC
aiogram.api.types.passport_element_error_translation_file 4.00% imprecise 25 LOC
aiogram.api.types.passport_element_error_translation_files 3.70% imprecise 27 LOC
aiogram.api.types.passport_element_error_unspecified 4.35% imprecise 23 LOC
aiogram.api.types.passport_file 0.00% imprecise 22 LOC
aiogram.api.types.photo_size 0.00% imprecise 25 LOC
aiogram.api.types.poll 0.00% imprecise 48 LOC
aiogram.api.types.poll_answer 0.00% imprecise 24 LOC
aiogram.api.types.poll_option 0.00% imprecise 16 LOC
aiogram.api.types.pre_checkout_query 4.00% imprecise 50 LOC
aiogram.api.types.reply_keyboard_markup 0.00% imprecise 33 LOC
aiogram.api.types.reply_keyboard_remove 0.00% imprecise 25 LOC
aiogram.api.types.response_parameters 0.00% imprecise 22 LOC
aiogram.api.types.shipping_address 0.00% imprecise 24 LOC
aiogram.api.types.shipping_option 0.00% imprecise 23 LOC
aiogram.api.types.shipping_query 3.92% imprecise 51 LOC
aiogram.api.types.sticker 0.00% imprecise 39 LOC
aiogram.api.types.sticker_set 0.00% imprecise 30 LOC
aiogram.api.types.successful_payment 0.00% imprecise 34 LOC
aiogram.api.types.update 0.00% imprecise 57 LOC
aiogram.api.types.user 0.00% imprecise 38 LOC
aiogram.api.types.user_profile_photos 0.00% imprecise 21 LOC
aiogram.api.types.venue 0.00% imprecise 28 LOC
aiogram.api.types.video 0.00% imprecise 34 LOC
aiogram.api.types.video_note 0.00% imprecise 30 LOC
aiogram.api.types.voice 0.00% imprecise 25 LOC
aiogram.api.types.webhook_info 0.00% imprecise 30 LOC
aiogram.dispatcher 0.00% imprecise 0 LOC
aiogram.dispatcher.dispatcher 22.26% imprecise 274 LOC
aiogram.dispatcher.event 0.00% imprecise 0 LOC
aiogram.dispatcher.event.bases 10.34% imprecise 29 LOC
aiogram.dispatcher.event.event 12.82% imprecise 39 LOC
aiogram.dispatcher.event.handler 39.47% imprecise 76 LOC
aiogram.dispatcher.event.telegram 22.22% imprecise 189 LOC
aiogram.dispatcher.filters 0.00% imprecise 34 LOC
aiogram.dispatcher.filters.base 9.52% imprecise 21 LOC
aiogram.dispatcher.filters.command 9.42% imprecise 138 LOC
aiogram.dispatcher.filters.content_types 12.90% imprecise 31 LOC
aiogram.dispatcher.filters.exception 11.11% imprecise 36 LOC
aiogram.dispatcher.filters.text 11.49% imprecise 87 LOC
aiogram.dispatcher.handler 0.00% imprecise 23 LOC
aiogram.dispatcher.handler.base 22.50% imprecise 40 LOC
aiogram.dispatcher.handler.callback_query 0.00% imprecise 23 LOC
aiogram.dispatcher.handler.chosen_inline_result 0.00% imprecise 18 LOC
aiogram.dispatcher.handler.error 0.00% imprecise 17 LOC
aiogram.dispatcher.handler.inline_query 0.00% imprecise 18 LOC
aiogram.dispatcher.handler.message 7.14% imprecise 28 LOC
aiogram.dispatcher.handler.poll 0.00% imprecise 19 LOC
aiogram.dispatcher.handler.pre_checkout_query 0.00% imprecise 14 LOC
aiogram.dispatcher.handler.shipping_query 0.00% imprecise 14 LOC
aiogram.dispatcher.middlewares 0.00% imprecise 0 LOC
aiogram.dispatcher.middlewares.base 6.67% imprecise 15 LOC
aiogram.dispatcher.middlewares.error 16.13% imprecise 31 LOC
aiogram.dispatcher.middlewares.user_context 3.23% imprecise 62 LOC
aiogram.dispatcher.router 5.36% imprecise 392 LOC
aiogram.loggers 0.00% imprecise 4 LOC