mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-04 23:17:20 +08:00
3582 lines
76 KiB
JSON
3582 lines
76 KiB
JSON
{
|
|
"app/adapters/cache/backends.py": {
|
|
"import-untyped": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 4,
|
|
"operator": 5,
|
|
"override": 16
|
|
},
|
|
"app/adapters/cache/redis.py": {
|
|
"arg-type": 9,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 21,
|
|
"no-untyped-def": 16,
|
|
"return-value": 2,
|
|
"str-bytes-safe": 2,
|
|
"union-attr": 27
|
|
},
|
|
"app/adapters/external/cookiecloud.py": {
|
|
"arg-type": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/adapters/external/location.py": {
|
|
"no-untyped-def": 3
|
|
},
|
|
"app/adapters/external/market.py": {
|
|
"arg-type": 3,
|
|
"assignment": 3,
|
|
"attr-defined": 4,
|
|
"import-untyped": 1,
|
|
"misc": 2,
|
|
"no-any-return": 8,
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 10,
|
|
"operator": 1,
|
|
"return-value": 6,
|
|
"type-arg": 41,
|
|
"union-attr": 2,
|
|
"var-annotated": 5
|
|
},
|
|
"app/adapters/external/ocr.py": {
|
|
"arg-type": 2
|
|
},
|
|
"app/adapters/external/plugin/client.py": {
|
|
"arg-type": 1,
|
|
"type-arg": 6
|
|
},
|
|
"app/adapters/external/server.py": {
|
|
"arg-type": 7,
|
|
"assignment": 1,
|
|
"misc": 9,
|
|
"no-any-return": 23,
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 59,
|
|
"type-arg": 40
|
|
},
|
|
"app/adapters/external/wechat_crypt.py": {
|
|
"no-untyped-call": 14,
|
|
"no-untyped-def": 14,
|
|
"union-attr": 1
|
|
},
|
|
"app/adapters/network/browser.py": {
|
|
"arg-type": 4,
|
|
"no-any-return": 2,
|
|
"no-untyped-def": 1,
|
|
"operator": 2,
|
|
"type-arg": 8,
|
|
"union-attr": 5,
|
|
"var-annotated": 2
|
|
},
|
|
"app/adapters/network/cloudflare.py": {
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/adapters/network/doh.py": {
|
|
"assignment": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 3
|
|
},
|
|
"app/adapters/network/http.py": {
|
|
"assignment": 43,
|
|
"misc": 1,
|
|
"no-any-return": 15,
|
|
"no-untyped-call": 7,
|
|
"no-untyped-def": 35,
|
|
"type-arg": 41
|
|
},
|
|
"app/adapters/network/ip.py": {
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 6
|
|
},
|
|
"app/adapters/system/backup/database.py": {
|
|
"assignment": 2
|
|
},
|
|
"app/adapters/system/fsproxy.py": {
|
|
"arg-type": 1,
|
|
"assignment": 1,
|
|
"no-any-return": 7,
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 1,
|
|
"union-attr": 11
|
|
},
|
|
"app/adapters/system/fsworker.py": {
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 10
|
|
},
|
|
"app/adapters/system/host.py": {
|
|
"assignment": 4,
|
|
"misc": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 8,
|
|
"operator": 1,
|
|
"type-arg": 5,
|
|
"var-annotated": 1
|
|
},
|
|
"app/adapters/system/plugin/dependency.py": {
|
|
"no-any-return": 3
|
|
},
|
|
"app/adapters/system/resource.py": {
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/adapters/system/rust.py": {
|
|
"assignment": 1,
|
|
"no-any-return": 7,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 19
|
|
},
|
|
"app/adapters/system/stdio.py": {
|
|
"override": 1
|
|
},
|
|
"app/adapters/system/update.py": {
|
|
"no-any-return": 6
|
|
},
|
|
"app/adapters/web/correlation.py": {
|
|
"type-arg": 2
|
|
},
|
|
"app/adapters/web/metrics.py": {
|
|
"no-any-return": 1,
|
|
"type-arg": 3,
|
|
"union-attr": 1
|
|
},
|
|
"app/adapters/web/plugin/routes.py": {
|
|
"type-arg": 2
|
|
},
|
|
"app/adapters/web/security/access.py": {
|
|
"misc": 1,
|
|
"no-any-return": 2
|
|
},
|
|
"app/agent/callback/__init__.py": {
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 9,
|
|
"return-value": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/contracts.py": {
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/llm/capability.py": {
|
|
"no-any-return": 4,
|
|
"no-untyped-def": 6,
|
|
"type-arg": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/agent/llm/helper.py": {
|
|
"arg-type": 7,
|
|
"assignment": 1,
|
|
"misc": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 13,
|
|
"type-arg": 1,
|
|
"union-attr": 2
|
|
},
|
|
"app/agent/llm/provider.py": {
|
|
"arg-type": 3,
|
|
"import-untyped": 1,
|
|
"no-any-return": 11,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/agent/mcp.py": {
|
|
"assignment": 2,
|
|
"attr-defined": 3,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 6,
|
|
"return-value": 2,
|
|
"type-arg": 7,
|
|
"type-var": 1
|
|
},
|
|
"app/agent/memory/__init__.py": {
|
|
"arg-type": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 8,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/middleware/activity_log.py": {
|
|
"misc": 3,
|
|
"type-arg": 5,
|
|
"valid-type": 1
|
|
},
|
|
"app/agent/middleware/jobs.py": {
|
|
"import-untyped": 1,
|
|
"misc": 2,
|
|
"valid-type": 1
|
|
},
|
|
"app/agent/middleware/memory.py": {
|
|
"misc": 2,
|
|
"valid-type": 2
|
|
},
|
|
"app/agent/middleware/patch_tool_calls.py": {
|
|
"misc": 1
|
|
},
|
|
"app/agent/middleware/policy.py": {
|
|
"misc": 2,
|
|
"union-attr": 1
|
|
},
|
|
"app/agent/middleware/runtime_config.py": {
|
|
"misc": 1
|
|
},
|
|
"app/agent/middleware/skills.py": {
|
|
"import-untyped": 1,
|
|
"misc": 3,
|
|
"valid-type": 1
|
|
},
|
|
"app/agent/middleware/subagents.py": {
|
|
"arg-type": 2,
|
|
"assignment": 1,
|
|
"attr-defined": 2,
|
|
"misc": 7,
|
|
"type-arg": 5,
|
|
"var-annotated": 1
|
|
},
|
|
"app/agent/middleware/summarization.py": {
|
|
"misc": 2,
|
|
"no-any-return": 6,
|
|
"union-attr": 2
|
|
},
|
|
"app/agent/middleware/tool_selection.py": {
|
|
"misc": 2,
|
|
"no-any-return": 1,
|
|
"valid-type": 1
|
|
},
|
|
"app/agent/middleware/usage.py": {
|
|
"misc": 1,
|
|
"no-any-return": 2
|
|
},
|
|
"app/agent/orchestrator.py": {
|
|
"arg-type": 17,
|
|
"assignment": 14,
|
|
"attr-defined": 7,
|
|
"dict-item": 1,
|
|
"no-any-return": 9,
|
|
"no-untyped-call": 7,
|
|
"no-untyped-def": 21,
|
|
"type-arg": 35,
|
|
"union-attr": 3,
|
|
"var-annotated": 1
|
|
},
|
|
"app/agent/policy/orchestrator.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/agent/policy/sanitizer.py": {
|
|
"var-annotated": 1
|
|
},
|
|
"app/agent/prompt/__init__.py": {
|
|
"arg-type": 2,
|
|
"assignment": 4,
|
|
"attr-defined": 1,
|
|
"has-type": 3,
|
|
"import-untyped": 1,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/agent/runtime.py": {
|
|
"import-untyped": 1
|
|
},
|
|
"app/agent/skills/metadata.py": {
|
|
"import-untyped": 1
|
|
},
|
|
"app/agent/skills/registry.py": {
|
|
"arg-type": 1,
|
|
"misc": 3,
|
|
"no-any-return": 7,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 14,
|
|
"union-attr": 13
|
|
},
|
|
"app/agent/tools/base.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 7,
|
|
"type-arg": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/agent/tools/catalog.py": {
|
|
"attr-defined": 1
|
|
},
|
|
"app/agent/tools/factory.py": {
|
|
"arg-type": 1,
|
|
"assignment": 5,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 3
|
|
},
|
|
"app/agent/tools/impl/_filter_rule_utils.py": {
|
|
"arg-type": 1,
|
|
"attr-defined": 2,
|
|
"call-overload": 1,
|
|
"index": 2,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 1,
|
|
"type-arg": 13,
|
|
"var-annotated": 1
|
|
},
|
|
"app/agent/tools/impl/_plugin_tool_utils.py": {
|
|
"arg-type": 2,
|
|
"no-any-return": 2
|
|
},
|
|
"app/agent/tools/impl/_terminal_session.py": {
|
|
"assignment": 2,
|
|
"attr-defined": 1,
|
|
"type-arg": 2
|
|
},
|
|
"app/agent/tools/impl/_torrent_search_utils.py": {
|
|
"arg-type": 2,
|
|
"misc": 1,
|
|
"operator": 4,
|
|
"type-arg": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/agent/tools/impl/add_custom_filter_rule.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/add_download_tasks.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"return-value": 1
|
|
},
|
|
"app/agent/tools/impl/add_rule_group.py": {
|
|
"arg-type": 1,
|
|
"list-item": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/add_subscribe.py": {
|
|
"arg-type": 2,
|
|
"assignment": 8,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/apply_patch.py": {
|
|
"arg-type": 5,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 1
|
|
},
|
|
"app/agent/tools/impl/ask_user_choice.py": {
|
|
"attr-defined": 1,
|
|
"misc": 2,
|
|
"no-untyped-def": 4,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/browse_webpage.py": {
|
|
"arg-type": 13,
|
|
"misc": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-def": 12,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/create_agent_task.py": {
|
|
"arg-type": 1,
|
|
"assignment": 1,
|
|
"import-untyped": 1,
|
|
"misc": 2,
|
|
"no-any-return": 1,
|
|
"override": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/delete_agent_task.py": {
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/delete_custom_filter_rule.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/delete_download_history.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/delete_download_tasks.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/delete_rule_group.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/delete_subscribe.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/delete_transfer_history.py": {
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/edit_file.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/execute_command.py": {
|
|
"arg-type": 2,
|
|
"assignment": 1,
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 3
|
|
},
|
|
"app/agent/tools/impl/get_recommendations.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/get_search_results.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/install_plugin.py": {
|
|
"misc": 2,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/list_directory.py": {
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/list_slash_commands.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/mcp.py": {
|
|
"arg-type": 3,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/query_agent_tasks.py": {
|
|
"misc": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/query_builtin_filter_rules.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_custom_filter_rules.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_custom_identifiers.py": {
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3
|
|
},
|
|
"app/agent/tools/impl/query_directory_settings.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_doctor_report.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_download_tasks.py": {
|
|
"arg-type": 6,
|
|
"assignment": 1,
|
|
"misc": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_downloaders.py": {
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/query_episode_schedule.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/query_installed_plugins.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_library_exists.py": {
|
|
"attr-defined": 6,
|
|
"dict-item": 1,
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 5,
|
|
"override": 1,
|
|
"type-arg": 4
|
|
},
|
|
"app/agent/tools/impl/query_library_latest.py": {
|
|
"misc": 2,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/query_market_plugins.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_media_detail.py": {
|
|
"arg-type": 3,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/query_personas.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_plugin_capabilities.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/query_plugin_config.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/query_plugin_data.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/query_popular_subscribes.py": {
|
|
"arg-type": 2,
|
|
"assignment": 1,
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/query_rule_groups.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_schedulers.py": {
|
|
"misc": 1
|
|
},
|
|
"app/agent/tools/impl/query_site_userdata.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 3,
|
|
"override": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/query_sites.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_subscribe_history.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/query_subscribe_shares.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_subscribes.py": {
|
|
"arg-type": 2,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"union-attr": 1
|
|
},
|
|
"app/agent/tools/impl/query_system_settings.py": {
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 6,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/query_transfer_history.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/query_workflows.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/read_file.py": {
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/recognize_captcha.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/recognize_media.py": {
|
|
"arg-type": 1,
|
|
"assignment": 1,
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/reload_plugin.py": {
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/run_agent_task.py": {
|
|
"misc": 1,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/run_scheduler.py": {
|
|
"misc": 1,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/run_slash_command.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/run_workflow.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/scrape_metadata.py": {
|
|
"arg-type": 6,
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/search_media.py": {
|
|
"assignment": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/search_person.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/search_person_credits.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/search_subscribe.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"operator": 1,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/search_torrents.py": {
|
|
"arg-type": 2,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/search_web.py": {
|
|
"assignment": 1,
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 4,
|
|
"override": 1,
|
|
"type-arg": 8
|
|
},
|
|
"app/agent/tools/impl/send_local_file.py": {
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 3,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/send_message.py": {
|
|
"misc": 2,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/send_voice_message.py": {
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/switch_persona.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/test_site.py": {
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/transfer_file.py": {
|
|
"arg-type": 2,
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/uninstall_plugin.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/update_agent_task.py": {
|
|
"assignment": 1,
|
|
"dict-item": 3,
|
|
"import-untyped": 1,
|
|
"misc": 2,
|
|
"no-any-return": 2,
|
|
"override": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/agent/tools/impl/update_custom_filter_rule.py": {
|
|
"arg-type": 5,
|
|
"list-item": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/update_custom_identifiers.py": {
|
|
"assignment": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/agent/tools/impl/update_download_tasks.py": {
|
|
"arg-type": 1,
|
|
"assignment": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 3,
|
|
"override": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/agent/tools/impl/update_persona_definition.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/update_plugin_config.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/update_rule_group.py": {
|
|
"arg-type": 5,
|
|
"list-item": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/update_site.py": {
|
|
"assignment": 7,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/update_site_cookie.py": {
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/update_subscribe.py": {
|
|
"arg-type": 1,
|
|
"assignment": 12,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/agent/tools/impl/update_system_settings.py": {
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 5,
|
|
"override": 1,
|
|
"type-arg": 2
|
|
},
|
|
"app/agent/tools/impl/write_file.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1,
|
|
"union-attr": 1
|
|
},
|
|
"app/agent/tools/manager.py": {
|
|
"assignment": 1,
|
|
"attr-defined": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/api/context.py": {
|
|
"redundant-cast": 3
|
|
},
|
|
"app/api/dependencies/agent.py": {
|
|
"arg-type": 1
|
|
},
|
|
"app/api/dependencies/auth.py": {
|
|
"arg-type": 2,
|
|
"redundant-cast": 1
|
|
},
|
|
"app/api/dependencies/history.py": {
|
|
"arg-type": 11,
|
|
"attr-defined": 1
|
|
},
|
|
"app/api/dependencies/site.py": {
|
|
"arg-type": 3
|
|
},
|
|
"app/api/dependencies/subscription.py": {
|
|
"arg-type": 7
|
|
},
|
|
"app/api/dependencies/workflow.py": {
|
|
"arg-type": 4,
|
|
"redundant-cast": 2
|
|
},
|
|
"app/api/endpoints/agent.py": {
|
|
"arg-type": 9,
|
|
"attr-defined": 5,
|
|
"dict-item": 3,
|
|
"import-untyped": 1,
|
|
"misc": 17,
|
|
"no-any-return": 8,
|
|
"type-arg": 36,
|
|
"var-annotated": 1
|
|
},
|
|
"app/api/endpoints/anilist.py": {
|
|
"attr-defined": 1,
|
|
"misc": 8,
|
|
"no-untyped-call": 2
|
|
},
|
|
"app/api/endpoints/anthropic.py": {
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/api/endpoints/auth.py": {
|
|
"arg-type": 1,
|
|
"misc": 3
|
|
},
|
|
"app/api/endpoints/bangumi.py": {
|
|
"attr-defined": 1,
|
|
"misc": 5,
|
|
"no-untyped-call": 3,
|
|
"operator": 12
|
|
},
|
|
"app/api/endpoints/dashboard.py": {
|
|
"arg-type": 2,
|
|
"misc": 19,
|
|
"no-untyped-call": 2,
|
|
"operator": 12
|
|
},
|
|
"app/api/endpoints/discover.py": {
|
|
"arg-type": 20,
|
|
"attr-defined": 1,
|
|
"misc": 6,
|
|
"no-redef": 1,
|
|
"no-untyped-call": 5,
|
|
"operator": 2
|
|
},
|
|
"app/api/endpoints/douban.py": {
|
|
"attr-defined": 1,
|
|
"misc": 5,
|
|
"no-untyped-call": 3
|
|
},
|
|
"app/api/endpoints/download.py": {
|
|
"arg-type": 7,
|
|
"assignment": 6,
|
|
"attr-defined": 4,
|
|
"misc": 10,
|
|
"type-arg": 2
|
|
},
|
|
"app/api/endpoints/history.py": {
|
|
"arg-type": 4,
|
|
"misc": 7,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/api/endpoints/llm.py": {
|
|
"misc": 2,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/api/endpoints/login.py": {
|
|
"misc": 3,
|
|
"union-attr": 33
|
|
},
|
|
"app/api/endpoints/mcp.py": {
|
|
"assignment": 3,
|
|
"index": 1,
|
|
"misc": 6,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/api/endpoints/media.py": {
|
|
"arg-type": 5,
|
|
"assignment": 8,
|
|
"attr-defined": 3,
|
|
"misc": 14,
|
|
"no-untyped-call": 7,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 1
|
|
},
|
|
"app/api/endpoints/mediaserver.py": {
|
|
"arg-type": 4,
|
|
"assignment": 1,
|
|
"attr-defined": 1,
|
|
"misc": 8,
|
|
"type-arg": 2,
|
|
"union-attr": 2
|
|
},
|
|
"app/api/endpoints/message.py": {
|
|
"arg-type": 4,
|
|
"assignment": 1,
|
|
"misc": 8,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 8,
|
|
"union-attr": 4
|
|
},
|
|
"app/api/endpoints/mfa.py": {
|
|
"attr-defined": 7,
|
|
"call-overload": 1,
|
|
"index": 2,
|
|
"misc": 17,
|
|
"operator": 1,
|
|
"type-arg": 2
|
|
},
|
|
"app/api/endpoints/music.py": {
|
|
"arg-type": 6,
|
|
"attr-defined": 1,
|
|
"misc": 10,
|
|
"type-arg": 3
|
|
},
|
|
"app/api/endpoints/notification.py": {
|
|
"misc": 1,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/api/endpoints/openai.py": {
|
|
"attr-defined": 1,
|
|
"has-type": 1,
|
|
"misc": 5,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 15,
|
|
"type-arg": 8,
|
|
"var-annotated": 2
|
|
},
|
|
"app/api/endpoints/plugin.py": {
|
|
"assignment": 1,
|
|
"import-untyped": 1,
|
|
"misc": 33,
|
|
"no-any-return": 5,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 11
|
|
},
|
|
"app/api/endpoints/recommend.py": {
|
|
"attr-defined": 2,
|
|
"misc": 16,
|
|
"no-redef": 1
|
|
},
|
|
"app/api/endpoints/search.py": {
|
|
"arg-type": 14,
|
|
"assignment": 1,
|
|
"attr-defined": 4,
|
|
"misc": 11,
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 14
|
|
},
|
|
"app/api/endpoints/site.py": {
|
|
"arg-type": 7,
|
|
"assignment": 2,
|
|
"attr-defined": 3,
|
|
"misc": 26,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 2,
|
|
"return-value": 3,
|
|
"type-arg": 7,
|
|
"var-annotated": 1
|
|
},
|
|
"app/api/endpoints/storage.py": {
|
|
"arg-type": 3,
|
|
"assignment": 1,
|
|
"attr-defined": 1,
|
|
"misc": 7,
|
|
"type-arg": 1
|
|
},
|
|
"app/api/endpoints/subscribe.py": {
|
|
"arg-type": 13,
|
|
"assignment": 3,
|
|
"attr-defined": 2,
|
|
"misc": 28,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 2
|
|
},
|
|
"app/api/endpoints/system.py": {
|
|
"arg-type": 2,
|
|
"attr-defined": 6,
|
|
"import-untyped": 1,
|
|
"list-item": 1,
|
|
"misc": 34,
|
|
"no-untyped-call": 7,
|
|
"no-untyped-def": 27,
|
|
"operator": 1,
|
|
"type-arg": 11,
|
|
"type-var": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/api/endpoints/tmdb.py": {
|
|
"attr-defined": 1,
|
|
"misc": 11,
|
|
"no-untyped-call": 4,
|
|
"operator": 4,
|
|
"type-arg": 3
|
|
},
|
|
"app/api/endpoints/torrent.py": {
|
|
"misc": 5,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 5
|
|
},
|
|
"app/api/endpoints/transfer.py": {
|
|
"arg-type": 18,
|
|
"assignment": 1,
|
|
"attr-defined": 2,
|
|
"misc": 8,
|
|
"operator": 3,
|
|
"type-arg": 3
|
|
},
|
|
"app/api/endpoints/user.py": {
|
|
"misc": 10,
|
|
"no-untyped-def": 2,
|
|
"str-bytes-safe": 1,
|
|
"type-arg": 3
|
|
},
|
|
"app/api/endpoints/webhook.py": {
|
|
"misc": 2,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/api/endpoints/workflow.py": {
|
|
"assignment": 1,
|
|
"misc": 16
|
|
},
|
|
"app/api/response.py": {
|
|
"arg-type": 1,
|
|
"misc": 2,
|
|
"valid-type": 1
|
|
},
|
|
"app/api/servarr.py": {
|
|
"arg-type": 4,
|
|
"assignment": 2,
|
|
"attr-defined": 1,
|
|
"index": 3,
|
|
"misc": 16,
|
|
"no-any-return": 2,
|
|
"type-arg": 1,
|
|
"union-attr": 1
|
|
},
|
|
"app/api/servcookie.py": {
|
|
"import-untyped": 1,
|
|
"misc": 7,
|
|
"no-any-return": 5,
|
|
"return": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/application/agent.py": {
|
|
"no-any-return": 4
|
|
},
|
|
"app/application/agentdata.py": {
|
|
"attr-defined": 10
|
|
},
|
|
"app/application/agenttask.py": {
|
|
"type-arg": 1
|
|
},
|
|
"app/application/chain/durable_events.py": {
|
|
"arg-type": 1,
|
|
"no-untyped-call": 1
|
|
},
|
|
"app/application/commands.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/application/configuration.py": {
|
|
"redundant-cast": 1
|
|
},
|
|
"app/application/dashboard.py": {
|
|
"operator": 5
|
|
},
|
|
"app/application/directory.py": {
|
|
"arg-type": 6,
|
|
"assignment": 2,
|
|
"return-value": 2,
|
|
"type-arg": 1,
|
|
"union-attr": 2
|
|
},
|
|
"app/application/download/tasks.py": {
|
|
"assignment": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/application/downloader.py": {
|
|
"arg-type": 1,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/application/formatting.py": {
|
|
"arg-type": 4,
|
|
"assignment": 9,
|
|
"attr-defined": 1,
|
|
"no-untyped-def": 7,
|
|
"operator": 3,
|
|
"type-arg": 2
|
|
},
|
|
"app/application/history.py": {
|
|
"assignment": 2,
|
|
"attr-defined": 1,
|
|
"no-any-return": 1,
|
|
"type-arg": 5
|
|
},
|
|
"app/application/image.py": {
|
|
"arg-type": 1,
|
|
"misc": 8,
|
|
"no-any-return": 10,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 5
|
|
},
|
|
"app/application/maintenance.py": {
|
|
"assignment": 1
|
|
},
|
|
"app/application/mediaserver.py": {
|
|
"arg-type": 2,
|
|
"operator": 1
|
|
},
|
|
"app/application/messaging/agent.py": {
|
|
"arg-type": 1,
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 15,
|
|
"var-annotated": 1
|
|
},
|
|
"app/application/messaging/chat.py": {
|
|
"type-arg": 8
|
|
},
|
|
"app/application/messaging/ingress.py": {
|
|
"arg-type": 2
|
|
},
|
|
"app/application/messaging/interaction.py": {
|
|
"no-untyped-def": 4,
|
|
"type-arg": 2
|
|
},
|
|
"app/application/messaging/media.py": {
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/application/messaging/message.py": {
|
|
"arg-type": 5,
|
|
"assignment": 9,
|
|
"dict-item": 1,
|
|
"misc": 1,
|
|
"no-any-return": 5,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 14,
|
|
"type-arg": 18,
|
|
"union-attr": 2,
|
|
"var-annotated": 2
|
|
},
|
|
"app/application/messaging/plugin.py": {
|
|
"arg-type": 5,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/application/messaging/site.py": {
|
|
"arg-type": 1,
|
|
"assignment": 2,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/application/messaging/skill.py": {
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 6
|
|
},
|
|
"app/application/messaging/subscribe.py": {
|
|
"arg-type": 1,
|
|
"assignment": 2,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/application/module.py": {
|
|
"misc": 1
|
|
},
|
|
"app/application/music/catalog.py": {
|
|
"assignment": 1,
|
|
"no-any-return": 1
|
|
},
|
|
"app/application/notification.py": {
|
|
"arg-type": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/application/plugin/catalog.py": {
|
|
"type-arg": 5,
|
|
"var-annotated": 6
|
|
},
|
|
"app/application/plugin/config.py": {
|
|
"type-arg": 3
|
|
},
|
|
"app/application/rss.py": {
|
|
"arg-type": 2,
|
|
"assignment": 5,
|
|
"attr-defined": 4,
|
|
"import-untyped": 2,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 5
|
|
},
|
|
"app/application/rules.py": {
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 7
|
|
},
|
|
"app/application/security/auth.py": {
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/application/security/cookie.py": {
|
|
"arg-type": 3,
|
|
"assignment": 2,
|
|
"attr-defined": 3,
|
|
"no-any-return": 1,
|
|
"type-arg": 3,
|
|
"union-attr": 13
|
|
},
|
|
"app/application/security/otp.py": {
|
|
"no-any-return": 3
|
|
},
|
|
"app/application/security/passkey.py": {
|
|
"no-untyped-call": 1
|
|
},
|
|
"app/application/security/passkeys.py": {
|
|
"valid-type": 2
|
|
},
|
|
"app/application/security/token.py": {
|
|
"no-any-return": 3,
|
|
"operator": 1
|
|
},
|
|
"app/application/security/twofactor.py": {
|
|
"assignment": 2,
|
|
"return-value": 1,
|
|
"str-bytes-safe": 1
|
|
},
|
|
"app/application/security/url.py": {
|
|
"attr-defined": 2,
|
|
"has-type": 2,
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"return-value": 1,
|
|
"type-arg": 8
|
|
},
|
|
"app/application/servarr.py": {
|
|
"valid-type": 2
|
|
},
|
|
"app/application/server/report.py": {
|
|
"type-arg": 5
|
|
},
|
|
"app/application/server/share.py": {
|
|
"no-any-return": 1,
|
|
"type-arg": 6
|
|
},
|
|
"app/application/service.py": {
|
|
"attr-defined": 5,
|
|
"misc": 1
|
|
},
|
|
"app/application/site/mutation.py": {
|
|
"type-arg": 4
|
|
},
|
|
"app/application/site/query.py": {
|
|
"attr-defined": 2,
|
|
"valid-type": 5
|
|
},
|
|
"app/application/site/sites.pyi": {
|
|
"type-arg": 7
|
|
},
|
|
"app/application/storage.py": {
|
|
"no-untyped-def": 3,
|
|
"type-arg": 3
|
|
},
|
|
"app/application/subscription/complete.py": {
|
|
"arg-type": 3
|
|
},
|
|
"app/application/subscription/contract.py": {
|
|
"arg-type": 2,
|
|
"assignment": 2,
|
|
"misc": 1
|
|
},
|
|
"app/application/subscription/query.py": {
|
|
"attr-defined": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/application/subscription/write.py": {
|
|
"arg-type": 2,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 18
|
|
},
|
|
"app/application/torrent.py": {
|
|
"arg-type": 14,
|
|
"assignment": 3,
|
|
"attr-defined": 2,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"operator": 2,
|
|
"return-value": 1,
|
|
"type-arg": 4,
|
|
"union-attr": 8,
|
|
"var-annotated": 1
|
|
},
|
|
"app/application/torrent_cache.py": {
|
|
"type-arg": 1
|
|
},
|
|
"app/application/transfer.py": {
|
|
"arg-type": 16,
|
|
"assignment": 3,
|
|
"attr-defined": 4,
|
|
"misc": 6,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 10,
|
|
"return-value": 1,
|
|
"type-arg": 14,
|
|
"union-attr": 47
|
|
},
|
|
"app/chain/__init__.py": {
|
|
"assignment": 13,
|
|
"attr-defined": 1,
|
|
"no-any-return": 50,
|
|
"no-untyped-def": 7,
|
|
"type-arg": 31
|
|
},
|
|
"app/chain/_interaction.py": {
|
|
"assignment": 3,
|
|
"attr-defined": 1,
|
|
"no-any-return": 3,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/chain/_messaging.py": {
|
|
"arg-type": 2,
|
|
"attr-defined": 35,
|
|
"no-any-return": 6,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 4
|
|
},
|
|
"app/chain/_music.py": {
|
|
"arg-type": 6,
|
|
"assignment": 1,
|
|
"attr-defined": 8,
|
|
"no-untyped-call": 1,
|
|
"union-attr": 8
|
|
},
|
|
"app/chain/_recognition.py": {
|
|
"arg-type": 6,
|
|
"assignment": 7,
|
|
"attr-defined": 12,
|
|
"no-any-return": 4,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 4
|
|
},
|
|
"app/chain/_transfer.py": {
|
|
"arg-type": 9,
|
|
"assignment": 4,
|
|
"attr-defined": 55,
|
|
"no-any-return": 4,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 8,
|
|
"return-value": 2,
|
|
"truthy-function": 1,
|
|
"type-arg": 3
|
|
},
|
|
"app/chain/anilist.py": {
|
|
"no-any-return": 4,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 2
|
|
},
|
|
"app/chain/bangumi.py": {
|
|
"no-any-return": 14,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 2
|
|
},
|
|
"app/chain/dashboard.py": {
|
|
"no-any-return": 2
|
|
},
|
|
"app/chain/douban.py": {
|
|
"no-any-return": 28
|
|
},
|
|
"app/chain/download.py": {
|
|
"arg-type": 51,
|
|
"assignment": 29,
|
|
"attr-defined": 7,
|
|
"call-overload": 1,
|
|
"comparison-overlap": 1,
|
|
"misc": 1,
|
|
"no-any-return": 4,
|
|
"no-redef": 1,
|
|
"no-untyped-call": 7,
|
|
"no-untyped-def": 6,
|
|
"operator": 1,
|
|
"return-value": 1,
|
|
"type-arg": 10,
|
|
"union-attr": 37,
|
|
"valid-type": 1
|
|
},
|
|
"app/chain/interaction.py": {
|
|
"arg-type": 16,
|
|
"assignment": 3,
|
|
"no-untyped-call": 1,
|
|
"return-value": 1,
|
|
"union-attr": 18,
|
|
"var-annotated": 1
|
|
},
|
|
"app/chain/media.py": {
|
|
"arg-type": 34,
|
|
"assignment": 15,
|
|
"comparison-overlap": 3,
|
|
"no-any-return": 3,
|
|
"no-untyped-def": 3,
|
|
"return-value": 7,
|
|
"type-arg": 11,
|
|
"union-attr": 2
|
|
},
|
|
"app/chain/mediaserver.py": {
|
|
"arg-type": 3,
|
|
"assignment": 2,
|
|
"misc": 2,
|
|
"no-any-return": 5,
|
|
"type-arg": 1
|
|
},
|
|
"app/chain/message.py": {
|
|
"arg-type": 23,
|
|
"assignment": 2,
|
|
"no-any-return": 11,
|
|
"no-untyped-call": 10,
|
|
"no-untyped-def": 6,
|
|
"type-arg": 2,
|
|
"union-attr": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/chain/musicbrainz.py": {
|
|
"type-arg": 2
|
|
},
|
|
"app/chain/recommend.py": {
|
|
"arg-type": 20,
|
|
"misc": 60,
|
|
"no-untyped-call": 14,
|
|
"no-untyped-def": 1,
|
|
"operator": 8,
|
|
"type-arg": 31
|
|
},
|
|
"app/chain/scraping.py": {
|
|
"arg-type": 30,
|
|
"assignment": 13,
|
|
"attr-defined": 2,
|
|
"call-arg": 1,
|
|
"index": 1,
|
|
"misc": 2,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 14,
|
|
"return-value": 1,
|
|
"type-arg": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/chain/search.py": {
|
|
"arg-type": 32,
|
|
"assignment": 67,
|
|
"attr-defined": 2,
|
|
"call-overload": 1,
|
|
"index": 1,
|
|
"misc": 1,
|
|
"no-any-return": 6,
|
|
"no-redef": 3,
|
|
"no-untyped-call": 19,
|
|
"no-untyped-def": 5,
|
|
"return-value": 1,
|
|
"type-arg": 26,
|
|
"type-var": 4,
|
|
"valid-type": 2
|
|
},
|
|
"app/chain/site.py": {
|
|
"arg-type": 14,
|
|
"assignment": 7,
|
|
"attr-defined": 1,
|
|
"misc": 6,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 8,
|
|
"return-value": 2,
|
|
"type-arg": 5
|
|
},
|
|
"app/chain/storage.py": {
|
|
"arg-type": 9,
|
|
"assignment": 3,
|
|
"attr-defined": 1,
|
|
"no-any-return": 11,
|
|
"type-arg": 2
|
|
},
|
|
"app/chain/subscribe.py": {
|
|
"arg-type": 60,
|
|
"assignment": 18,
|
|
"attr-defined": 5,
|
|
"call-overload": 1,
|
|
"dict-item": 2,
|
|
"index": 1,
|
|
"misc": 7,
|
|
"no-any-return": 2,
|
|
"no-redef": 3,
|
|
"no-untyped-call": 19,
|
|
"no-untyped-def": 21,
|
|
"operator": 5,
|
|
"return-value": 5,
|
|
"truthy-function": 3,
|
|
"type-arg": 15,
|
|
"type-var": 1,
|
|
"union-attr": 45,
|
|
"var-annotated": 4
|
|
},
|
|
"app/chain/system.py": {
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 11
|
|
},
|
|
"app/chain/theaudiodb.py": {
|
|
"type-arg": 1
|
|
},
|
|
"app/chain/tmdb.py": {
|
|
"no-any-return": 28,
|
|
"type-arg": 2
|
|
},
|
|
"app/chain/torrents.py": {
|
|
"arg-type": 28,
|
|
"assignment": 4,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 15,
|
|
"type-arg": 5,
|
|
"union-attr": 2
|
|
},
|
|
"app/chain/transfer.py": {
|
|
"arg-type": 65,
|
|
"assignment": 26,
|
|
"attr-defined": 4,
|
|
"func-returns-value": 1,
|
|
"misc": 2,
|
|
"no-any-return": 3,
|
|
"no-redef": 2,
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 15,
|
|
"operator": 3,
|
|
"return-value": 2,
|
|
"truthy-function": 5,
|
|
"type-arg": 10,
|
|
"union-attr": 33,
|
|
"var-annotated": 4
|
|
},
|
|
"app/chain/user.py": {
|
|
"arg-type": 3,
|
|
"index": 1
|
|
},
|
|
"app/chain/workflow.py": {
|
|
"arg-type": 2,
|
|
"assignment": 1,
|
|
"call-arg": 1,
|
|
"index": 4,
|
|
"misc": 1,
|
|
"no-any-return": 10,
|
|
"no-untyped-def": 3,
|
|
"truthy-function": 2,
|
|
"type-arg": 17,
|
|
"union-attr": 4,
|
|
"var-annotated": 6
|
|
},
|
|
"app/cli.py": {
|
|
"attr-defined": 2,
|
|
"misc": 57,
|
|
"no-any-return": 6,
|
|
"type-arg": 3,
|
|
"union-attr": 2
|
|
},
|
|
"app/command.py": {
|
|
"arg-type": 3,
|
|
"assignment": 5,
|
|
"misc": 6,
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 7,
|
|
"valid-type": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/db/adapters/chain.py": {
|
|
"return-value": 1
|
|
},
|
|
"app/db/adapters/plugininstallation.py": {
|
|
"no-any-return": 1,
|
|
"redundant-cast": 2
|
|
},
|
|
"app/db/engine.py": {
|
|
"no-untyped-def": 3,
|
|
"type-arg": 1
|
|
},
|
|
"app/db/models/agentchat.py": {
|
|
"no-any-return": 2
|
|
},
|
|
"app/db/models/agenttask.py": {
|
|
"no-any-return": 2,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/db/models/agenttaskrun.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/db/models/downloadfailure.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/db/models/downloadhistory.py": {
|
|
"no-untyped-def": 19
|
|
},
|
|
"app/db/models/mediaserver.py": {
|
|
"no-untyped-def": 10
|
|
},
|
|
"app/db/models/message.py": {
|
|
"type-arg": 1
|
|
},
|
|
"app/db/models/passkey.py": {
|
|
"no-untyped-def": 12
|
|
},
|
|
"app/db/models/plugindata.py": {
|
|
"no-untyped-def": 8
|
|
},
|
|
"app/db/models/site.py": {
|
|
"no-untyped-def": 10
|
|
},
|
|
"app/db/models/siteicon.py": {
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/db/models/sitestatistic.py": {
|
|
"no-untyped-def": 3
|
|
},
|
|
"app/db/models/siteuserdata.py": {
|
|
"no-untyped-def": 5
|
|
},
|
|
"app/db/models/subscribe.py": {
|
|
"arg-type": 8,
|
|
"no-untyped-def": 18
|
|
},
|
|
"app/db/models/subscribehistory.py": {
|
|
"no-untyped-def": 6
|
|
},
|
|
"app/db/models/systemconfig.py": {
|
|
"no-untyped-def": 3
|
|
},
|
|
"app/db/models/transferhistory.py": {
|
|
"no-any-return": 3,
|
|
"no-untyped-def": 20,
|
|
"type-arg": 1
|
|
},
|
|
"app/db/models/user.py": {
|
|
"no-untyped-def": 10
|
|
},
|
|
"app/db/models/userconfig.py": {
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/db/models/workflow.py": {
|
|
"no-untyped-def": 27,
|
|
"type-arg": 4
|
|
},
|
|
"app/db/oper/agentchat.py": {
|
|
"type-arg": 6
|
|
},
|
|
"app/db/oper/downloadhistory.py": {
|
|
"no-any-return": 3,
|
|
"no-untyped-def": 9,
|
|
"type-arg": 3,
|
|
"union-attr": 2
|
|
},
|
|
"app/db/oper/mediaserver.py": {
|
|
"arg-type": 12,
|
|
"no-any-return": 4,
|
|
"no-untyped-def": 7,
|
|
"type-arg": 1
|
|
},
|
|
"app/db/oper/message.py": {
|
|
"attr-defined": 2,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 5
|
|
},
|
|
"app/db/oper/passkey.py": {
|
|
"no-any-return": 1,
|
|
"override": 1
|
|
},
|
|
"app/db/oper/plugindata.py": {
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/db/oper/site.py": {
|
|
"arg-type": 1,
|
|
"no-any-return": 4,
|
|
"no-untyped-def": 6,
|
|
"type-arg": 4,
|
|
"union-attr": 3
|
|
},
|
|
"app/db/oper/subscribe.py": {
|
|
"arg-type": 4,
|
|
"no-any-return": 3,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 13,
|
|
"union-attr": 1
|
|
},
|
|
"app/db/oper/subscribehistory.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/db/oper/systemconfig.py": {
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 4
|
|
},
|
|
"app/db/oper/transferhistory.py": {
|
|
"arg-type": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-def": 7,
|
|
"union-attr": 2
|
|
},
|
|
"app/db/oper/user.py": {
|
|
"no-any-return": 6,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 4
|
|
},
|
|
"app/db/oper/userconfig.py": {
|
|
"no-untyped-def": 4
|
|
},
|
|
"app/db/oper/workflow.py": {
|
|
"arg-type": 1,
|
|
"no-any-return": 6,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 1,
|
|
"union-attr": 3
|
|
},
|
|
"app/db/session.py": {
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/doctor/checks.py": {
|
|
"no-any-return": 7
|
|
},
|
|
"app/doctor/runner.py": {
|
|
"arg-type": 1
|
|
},
|
|
"app/domain/context.py": {
|
|
"arg-type": 5,
|
|
"assignment": 133,
|
|
"index": 3,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 27,
|
|
"operator": 1,
|
|
"type-arg": 37,
|
|
"union-attr": 7,
|
|
"var-annotated": 2
|
|
},
|
|
"app/domain/meta/customization.py": {
|
|
"assignment": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 4,
|
|
"var-annotated": 1
|
|
},
|
|
"app/domain/meta/metaanime.py": {
|
|
"arg-type": 1,
|
|
"assignment": 1,
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 1
|
|
},
|
|
"app/domain/meta/metabase.py": {
|
|
"arg-type": 2,
|
|
"assignment": 1,
|
|
"list-item": 1,
|
|
"no-untyped-def": 8,
|
|
"operator": 2,
|
|
"return-value": 1,
|
|
"type-arg": 4
|
|
},
|
|
"app/domain/meta/metamusic.py": {
|
|
"arg-type": 4,
|
|
"assignment": 7,
|
|
"list-item": 1,
|
|
"override": 4
|
|
},
|
|
"app/domain/meta/metavideo.py": {
|
|
"arg-type": 2,
|
|
"assignment": 2,
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 11,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 2
|
|
},
|
|
"app/domain/meta/releasegroup.py": {
|
|
"arg-type": 1,
|
|
"assignment": 2,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 1
|
|
},
|
|
"app/domain/meta/runtime.py": {
|
|
"type-arg": 6
|
|
},
|
|
"app/domain/meta/streamingplatform.py": {
|
|
"no-untyped-def": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/domain/meta/words.py": {
|
|
"assignment": 2,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 2,
|
|
"operator": 1
|
|
},
|
|
"app/domain/metainfo.py": {
|
|
"arg-type": 6,
|
|
"assignment": 4,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 10
|
|
},
|
|
"app/domain/scraper.py": {
|
|
"arg-type": 1,
|
|
"no-untyped-def": 2,
|
|
"return-value": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/domain/title.py": {
|
|
"assignment": 1
|
|
},
|
|
"app/domain/tokens.py": {
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 6,
|
|
"type-arg": 1
|
|
},
|
|
"app/factory.py": {
|
|
"misc": 1
|
|
},
|
|
"app/foundation/crypto.py": {
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 1,
|
|
"union-attr": 2
|
|
},
|
|
"app/foundation/dom.py": {
|
|
"assignment": 2,
|
|
"no-untyped-def": 5
|
|
},
|
|
"app/foundation/environment.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/foundation/reflection.py": {
|
|
"index": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 5,
|
|
"operator": 1,
|
|
"type-arg": 2,
|
|
"unused-ignore": 1
|
|
},
|
|
"app/foundation/singleton.py": {
|
|
"arg-type": 2,
|
|
"misc": 2,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 3,
|
|
"var-annotated": 2
|
|
},
|
|
"app/foundation/temporal.py": {
|
|
"import-untyped": 3,
|
|
"no-any-return": 1,
|
|
"operator": 2
|
|
},
|
|
"app/foundation/text.py": {
|
|
"arg-type": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-def": 3,
|
|
"return-value": 1,
|
|
"type-arg": 5,
|
|
"union-attr": 1
|
|
},
|
|
"app/foundation/url.py": {
|
|
"type-arg": 1
|
|
},
|
|
"app/main.py": {
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 5
|
|
},
|
|
"app/modules/__init__.py": {
|
|
"assignment": 1,
|
|
"attr-defined": 3,
|
|
"empty-body": 4,
|
|
"misc": 3,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 7,
|
|
"union-attr": 4
|
|
},
|
|
"app/modules/_base/downloader.py": {
|
|
"assignment": 1,
|
|
"attr-defined": 5,
|
|
"no-untyped-call": 1
|
|
},
|
|
"app/modules/_base/mediaserver.py": {
|
|
"arg-type": 2,
|
|
"assignment": 3,
|
|
"attr-defined": 5,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/_base/notification.py": {
|
|
"arg-type": 1,
|
|
"assignment": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 5
|
|
},
|
|
"app/modules/acoustid/__init__.py": {
|
|
"arg-type": 1,
|
|
"list-item": 1,
|
|
"no-untyped-call": 1
|
|
},
|
|
"app/modules/anilist/__init__.py": {
|
|
"assignment": 4,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 5,
|
|
"return-value": 1,
|
|
"type-arg": 12
|
|
},
|
|
"app/modules/anilist/anilist.py": {
|
|
"arg-type": 1,
|
|
"misc": 15,
|
|
"no-any-return": 8,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 31
|
|
},
|
|
"app/modules/bangumi/__init__.py": {
|
|
"arg-type": 2,
|
|
"assignment": 4,
|
|
"no-any-return": 4,
|
|
"no-untyped-call": 11,
|
|
"no-untyped-def": 5,
|
|
"return-value": 1,
|
|
"type-arg": 7
|
|
},
|
|
"app/modules/bangumi/bangumi.py": {
|
|
"misc": 2,
|
|
"no-untyped-def": 22,
|
|
"var-annotated": 2
|
|
},
|
|
"app/modules/dingtalk/__init__.py": {
|
|
"arg-type": 2,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"override": 1
|
|
},
|
|
"app/modules/dingtalk/dingtalk.py": {
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/modules/discord/__init__.py": {
|
|
"arg-type": 11,
|
|
"assignment": 10,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"truthy-function": 1,
|
|
"type-arg": 8
|
|
},
|
|
"app/modules/discord/discord.py": {
|
|
"assignment": 1,
|
|
"dict-item": 1,
|
|
"misc": 2,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 8,
|
|
"return-value": 2,
|
|
"type-arg": 14,
|
|
"union-attr": 18
|
|
},
|
|
"app/modules/douban/__init__.py": {
|
|
"arg-type": 2,
|
|
"assignment": 27,
|
|
"empty-body": 1,
|
|
"misc": 2,
|
|
"no-any-return": 8,
|
|
"no-untyped-call": 12,
|
|
"no-untyped-def": 11,
|
|
"return-value": 2,
|
|
"type-arg": 13,
|
|
"union-attr": 9
|
|
},
|
|
"app/modules/douban/apiv2.py": {
|
|
"misc": 6,
|
|
"no-any-return": 4,
|
|
"no-untyped-def": 132,
|
|
"return-value": 1,
|
|
"type-arg": 26,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/douban/scraper.py": {
|
|
"arg-type": 2,
|
|
"no-any-return": 2,
|
|
"no-untyped-def": 1,
|
|
"return-value": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/emby/__init__.py": {
|
|
"arg-type": 3,
|
|
"assignment": 13,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/emby/emby.py": {
|
|
"arg-type": 9,
|
|
"assignment": 2,
|
|
"dict-item": 1,
|
|
"no-any-return": 9,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 6,
|
|
"union-attr": 1,
|
|
"var-annotated": 3
|
|
},
|
|
"app/modules/fanart/__init__.py": {
|
|
"misc": 2,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 10,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/feishu/__init__.py": {
|
|
"arg-type": 4,
|
|
"assignment": 6,
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"return-value": 1,
|
|
"type-arg": 5,
|
|
"union-attr": 8
|
|
},
|
|
"app/modules/feishu/feishu.py": {
|
|
"arg-type": 5,
|
|
"assignment": 1,
|
|
"call-overload": 1,
|
|
"method-assign": 2,
|
|
"no-untyped-def": 4,
|
|
"return-value": 1,
|
|
"type-arg": 25,
|
|
"union-attr": 8
|
|
},
|
|
"app/modules/filemanager/module.py": {
|
|
"arg-type": 21,
|
|
"assignment": 9,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 6,
|
|
"truthy-function": 4,
|
|
"type-arg": 4,
|
|
"var-annotated": 3
|
|
},
|
|
"app/modules/filemanager/storages/__init__.py": {
|
|
"arg-type": 3,
|
|
"assignment": 2,
|
|
"attr-defined": 4,
|
|
"index": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 8,
|
|
"return-value": 1,
|
|
"type-arg": 6,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/filemanager/storages/alipan.py": {
|
|
"arg-type": 19,
|
|
"assignment": 7,
|
|
"attr-defined": 1,
|
|
"empty-body": 2,
|
|
"no-any-return": 5,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 14,
|
|
"operator": 1,
|
|
"override": 2,
|
|
"return-value": 1,
|
|
"type-arg": 8,
|
|
"union-attr": 25
|
|
},
|
|
"app/modules/filemanager/storages/alist.py": {
|
|
"arg-type": 13,
|
|
"assignment": 2,
|
|
"attr-defined": 1,
|
|
"empty-body": 2,
|
|
"misc": 1,
|
|
"no-any-return": 4,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 5,
|
|
"operator": 4,
|
|
"override": 1,
|
|
"return-value": 1,
|
|
"type-arg": 3
|
|
},
|
|
"app/modules/filemanager/storages/local.py": {
|
|
"arg-type": 9,
|
|
"assignment": 2,
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"operator": 1,
|
|
"override": 1,
|
|
"truthy-function": 1,
|
|
"union-attr": 2
|
|
},
|
|
"app/modules/filemanager/storages/rclone.py": {
|
|
"arg-type": 13,
|
|
"assignment": 6,
|
|
"attr-defined": 4,
|
|
"empty-body": 2,
|
|
"no-untyped-call": 13,
|
|
"no-untyped-def": 3,
|
|
"override": 1,
|
|
"type-arg": 2,
|
|
"union-attr": 5
|
|
},
|
|
"app/modules/filemanager/storages/smb.py": {
|
|
"arg-type": 9,
|
|
"assignment": 2,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 15,
|
|
"no-untyped-def": 8,
|
|
"override": 1,
|
|
"return-value": 2,
|
|
"union-attr": 5
|
|
},
|
|
"app/modules/filemanager/storages/u115.py": {
|
|
"arg-type": 16,
|
|
"assignment": 7,
|
|
"attr-defined": 1,
|
|
"call-overload": 17,
|
|
"empty-body": 2,
|
|
"no-any-return": 6,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 5,
|
|
"operator": 2,
|
|
"override": 2,
|
|
"type-arg": 8,
|
|
"union-attr": 32
|
|
},
|
|
"app/modules/filemanager/transhandler.py": {
|
|
"arg-type": 19,
|
|
"assignment": 8,
|
|
"attr-defined": 1,
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-redef": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 4,
|
|
"operator": 7,
|
|
"type-arg": 2,
|
|
"union-attr": 2
|
|
},
|
|
"app/modules/filter/__init__.py": {
|
|
"arg-type": 2,
|
|
"assignment": 4,
|
|
"empty-body": 1,
|
|
"index": 1,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 3,
|
|
"operator": 2,
|
|
"return": 1,
|
|
"type-arg": 12,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/imdb/__init__.py": {
|
|
"assignment": 10,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"override": 1,
|
|
"type-arg": 5
|
|
},
|
|
"app/modules/imdb/api.py": {
|
|
"arg-type": 2,
|
|
"misc": 5,
|
|
"no-any-return": 2,
|
|
"type-arg": 18
|
|
},
|
|
"app/modules/indexer/__init__.py": {
|
|
"arg-type": 34,
|
|
"assignment": 8,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 1,
|
|
"return-value": 5,
|
|
"type-arg": 19,
|
|
"var-annotated": 5
|
|
},
|
|
"app/modules/indexer/parser/__init__.py": {
|
|
"arg-type": 20,
|
|
"assignment": 4,
|
|
"comparison-overlap": 1,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 14,
|
|
"return-value": 1,
|
|
"type-arg": 3,
|
|
"var-annotated": 3
|
|
},
|
|
"app/modules/indexer/parser/bitpt.py": {
|
|
"arg-type": 4,
|
|
"assignment": 25,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 9,
|
|
"override": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 2
|
|
},
|
|
"app/modules/indexer/parser/discuz.py": {
|
|
"assignment": 3,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/file_list.py": {
|
|
"assignment": 5,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/gazelle.py": {
|
|
"assignment": 6,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/hddolby.py": {
|
|
"assignment": 14,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 7,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/ipt_project.py": {
|
|
"assignment": 5,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 5,
|
|
"return": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/mtorrent.py": {
|
|
"assignment": 11,
|
|
"empty-body": 1,
|
|
"index": 2,
|
|
"no-untyped-def": 6,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/nexus_audiences.py": {
|
|
"arg-type": 6,
|
|
"assignment": 7,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 34,
|
|
"return-value": 1,
|
|
"type-arg": 6,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/indexer/parser/nexus_hhanclub.py": {
|
|
"assignment": 2,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 3
|
|
},
|
|
"app/modules/indexer/parser/nexus_php.py": {
|
|
"assignment": 12,
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 10,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/nexus_project.py": {
|
|
"assignment": 4,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/modules/indexer/parser/nexus_rabbit.py": {
|
|
"assignment": 10,
|
|
"call-overload": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 5,
|
|
"return": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/rousi.py": {
|
|
"arg-type": 2,
|
|
"assignment": 12,
|
|
"no-untyped-def": 8,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/small_horse.py": {
|
|
"assignment": 7,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/sunnypt.py": {
|
|
"arg-type": 2,
|
|
"assignment": 10,
|
|
"type-arg": 2
|
|
},
|
|
"app/modules/indexer/parser/tnode.py": {
|
|
"assignment": 4,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 6,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/torrent_leech.py": {
|
|
"assignment": 7,
|
|
"no-untyped-call": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/unit3d.py": {
|
|
"assignment": 4,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/yema.py": {
|
|
"assignment": 13,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/parser/zhixing.py": {
|
|
"arg-type": 7,
|
|
"assignment": 28,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 9,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/indexer/spider/__init__.py": {
|
|
"arg-type": 16,
|
|
"assignment": 3,
|
|
"dict-item": 3,
|
|
"misc": 1,
|
|
"no-any-return": 7,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 26,
|
|
"operator": 6,
|
|
"override": 1,
|
|
"return-value": 1,
|
|
"type-arg": 19,
|
|
"union-attr": 5,
|
|
"var-annotated": 2
|
|
},
|
|
"app/modules/indexer/spider/haidan.py": {
|
|
"arg-type": 5,
|
|
"assignment": 5,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 6
|
|
},
|
|
"app/modules/indexer/spider/hddolby.py": {
|
|
"arg-type": 11,
|
|
"assignment": 4,
|
|
"operator": 1,
|
|
"type-arg": 5
|
|
},
|
|
"app/modules/indexer/spider/mtorrent.py": {
|
|
"arg-type": 9,
|
|
"assignment": 4,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 5,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/indexer/spider/rousi.py": {
|
|
"arg-type": 6,
|
|
"assignment": 8,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 7,
|
|
"var-annotated": 2
|
|
},
|
|
"app/modules/indexer/spider/sunnypt.py": {
|
|
"arg-type": 7,
|
|
"assignment": 2,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 15,
|
|
"var-annotated": 3
|
|
},
|
|
"app/modules/indexer/spider/tnode.py": {
|
|
"arg-type": 12,
|
|
"assignment": 1,
|
|
"misc": 2,
|
|
"return-value": 2,
|
|
"type-arg": 5,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/indexer/spider/torrentleech.py": {
|
|
"arg-type": 7,
|
|
"assignment": 5,
|
|
"type-arg": 4,
|
|
"union-attr": 14,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/indexer/spider/yema.py": {
|
|
"arg-type": 7,
|
|
"assignment": 5,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 8
|
|
},
|
|
"app/modules/jellyfin/__init__.py": {
|
|
"arg-type": 3,
|
|
"assignment": 13,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/jellyfin/jellyfin.py": {
|
|
"arg-type": 7,
|
|
"assignment": 4,
|
|
"dict-item": 1,
|
|
"no-any-return": 11,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 5,
|
|
"operator": 4,
|
|
"return": 1,
|
|
"type-arg": 9,
|
|
"union-attr": 1,
|
|
"var-annotated": 3
|
|
},
|
|
"app/modules/listenbrainz/__init__.py": {
|
|
"arg-type": 1,
|
|
"misc": 2,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 1,
|
|
"override": 1
|
|
},
|
|
"app/modules/lrclib/__init__.py": {
|
|
"arg-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-call": 1,
|
|
"override": 1
|
|
},
|
|
"app/modules/musicbrainz/__init__.py": {
|
|
"arg-type": 4,
|
|
"assignment": 5,
|
|
"misc": 4,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 2,
|
|
"override": 1,
|
|
"type-arg": 2
|
|
},
|
|
"app/modules/musicbrainz/music_cache.py": {
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 3,
|
|
"union-attr": 1
|
|
},
|
|
"app/modules/musixmatch/__init__.py": {
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1
|
|
},
|
|
"app/modules/navidrome/__init__.py": {
|
|
"arg-type": 9,
|
|
"no-untyped-call": 1,
|
|
"override": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 1
|
|
},
|
|
"app/modules/navidrome/navidrome.py": {
|
|
"no-any-return": 1,
|
|
"type-arg": 11
|
|
},
|
|
"app/modules/plex/__init__.py": {
|
|
"arg-type": 7,
|
|
"assignment": 16,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/plex/plex.py": {
|
|
"arg-type": 2,
|
|
"assignment": 3,
|
|
"misc": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 10,
|
|
"operator": 5,
|
|
"return-value": 1,
|
|
"type-arg": 4,
|
|
"union-attr": 4,
|
|
"var-annotated": 3
|
|
},
|
|
"app/modules/postgresql/__init__.py": {
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/modules/qbittorrent/__init__.py": {
|
|
"arg-type": 7,
|
|
"assignment": 16,
|
|
"empty-body": 1,
|
|
"no-redef": 2,
|
|
"no-untyped-call": 1,
|
|
"operator": 1,
|
|
"str-bytes-safe": 2,
|
|
"type-arg": 8,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/qbittorrent/qbittorrent.py": {
|
|
"assignment": 10,
|
|
"no-any-return": 3,
|
|
"no-untyped-def": 6,
|
|
"return-value": 1,
|
|
"type-arg": 22
|
|
},
|
|
"app/modules/qqbot/api.py": {
|
|
"no-any-return": 4,
|
|
"type-arg": 13
|
|
},
|
|
"app/modules/qqbot/gateway.py": {
|
|
"no-untyped-def": 3,
|
|
"type-arg": 2
|
|
},
|
|
"app/modules/qqbot/module.py": {
|
|
"arg-type": 7,
|
|
"assignment": 4,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 4,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/qqbot/qqbot.py": {
|
|
"assignment": 1,
|
|
"attr-defined": 1,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 10
|
|
},
|
|
"app/modules/redis/__init__.py": {
|
|
"empty-body": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/modules/rtorrent/__init__.py": {
|
|
"arg-type": 10,
|
|
"assignment": 16,
|
|
"empty-body": 1,
|
|
"no-redef": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"operator": 1,
|
|
"str-bytes-safe": 2,
|
|
"type-arg": 9
|
|
},
|
|
"app/modules/rtorrent/rtorrent.py": {
|
|
"arg-type": 15,
|
|
"assignment": 6,
|
|
"index": 28,
|
|
"misc": 1,
|
|
"no-untyped-def": 6,
|
|
"operator": 62,
|
|
"type-arg": 16,
|
|
"union-attr": 48
|
|
},
|
|
"app/modules/slack/__init__.py": {
|
|
"arg-type": 14,
|
|
"assignment": 9,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"index": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 7
|
|
},
|
|
"app/modules/slack/slack.py": {
|
|
"assignment": 1,
|
|
"dict-item": 2,
|
|
"list-item": 2,
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 9,
|
|
"type-arg": 7,
|
|
"union-attr": 2,
|
|
"var-annotated": 3
|
|
},
|
|
"app/modules/subtitle/__init__.py": {
|
|
"arg-type": 2,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/synologychat/__init__.py": {
|
|
"arg-type": 8,
|
|
"assignment": 4,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 4,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/synologychat/synologychat.py": {
|
|
"assignment": 1,
|
|
"no-any-return": 3,
|
|
"no-untyped-call": 7,
|
|
"no-untyped-def": 3
|
|
},
|
|
"app/modules/telegram/module.py": {
|
|
"arg-type": 17,
|
|
"assignment": 9,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 11,
|
|
"union-attr": 1
|
|
},
|
|
"app/modules/telegram/telegram.py": {
|
|
"arg-type": 1,
|
|
"assignment": 2,
|
|
"misc": 4,
|
|
"no-any-return": 8,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 19,
|
|
"return-value": 1,
|
|
"type-arg": 14,
|
|
"union-attr": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/theaudiodb/__init__.py": {
|
|
"assignment": 4,
|
|
"misc": 2,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"override": 1
|
|
},
|
|
"app/modules/themoviedb/__init__.py": {
|
|
"arg-type": 27,
|
|
"assignment": 12,
|
|
"empty-body": 1,
|
|
"index": 2,
|
|
"no-any-return": 4,
|
|
"no-untyped-call": 7,
|
|
"no-untyped-def": 3,
|
|
"return-value": 8,
|
|
"type-arg": 29,
|
|
"union-attr": 2,
|
|
"var-annotated": 2
|
|
},
|
|
"app/modules/themoviedb/category.py": {
|
|
"assignment": 2,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 3
|
|
},
|
|
"app/modules/themoviedb/scraper.py": {
|
|
"arg-type": 4,
|
|
"index": 2,
|
|
"no-any-return": 4,
|
|
"no-untyped-def": 3,
|
|
"return-value": 1,
|
|
"type-arg": 6
|
|
},
|
|
"app/modules/themoviedb/tmdb_cache.py": {
|
|
"no-any-return": 3,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 5,
|
|
"union-attr": 5
|
|
},
|
|
"app/modules/themoviedb/tmdbapi.py": {
|
|
"arg-type": 13,
|
|
"assignment": 6,
|
|
"attr-defined": 11,
|
|
"no-any-return": 24,
|
|
"no-untyped-call": 74,
|
|
"no-untyped-def": 11,
|
|
"operator": 24,
|
|
"return-value": 2,
|
|
"type-arg": 80,
|
|
"union-attr": 4,
|
|
"var-annotated": 2
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/as_obj.py": {
|
|
"assignment": 1,
|
|
"no-untyped-call": 17,
|
|
"no-untyped-def": 23
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/account.py": {
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 29,
|
|
"no-untyped-def": 29
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/auth.py": {
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 5
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/certification.py": {
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 4
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/change.py": {
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 8
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/collection.py": {
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 6
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/company.py": {
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 8
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/configuration.py": {
|
|
"no-untyped-call": 13,
|
|
"no-untyped-def": 13
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/credit.py": {
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/discover.py": {
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 4
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/episode.py": {
|
|
"no-untyped-call": 20,
|
|
"no-untyped-def": 20
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/find.py": {
|
|
"no-untyped-call": 18,
|
|
"no-untyped-def": 18
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/genre.py": {
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 4
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/group.py": {
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/keyword.py": {
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 4
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/list.py": {
|
|
"no-untyped-call": 14,
|
|
"no-untyped-def": 14
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/movie.py": {
|
|
"no-untyped-call": 46,
|
|
"no-untyped-def": 46
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/network.py": {
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 6
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/person.py": {
|
|
"no-untyped-call": 22,
|
|
"no-untyped-def": 22
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/provider.py": {
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 6
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/review.py": {
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/search.py": {
|
|
"attr-defined": 1,
|
|
"no-untyped-call": 14,
|
|
"no-untyped-def": 14
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/season.py": {
|
|
"no-untyped-call": 18,
|
|
"no-untyped-def": 18
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/trending.py": {
|
|
"no-untyped-call": 18,
|
|
"no-untyped-def": 18
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/objs/tv.py": {
|
|
"no-untyped-call": 52,
|
|
"no-untyped-def": 52
|
|
},
|
|
"app/modules/themoviedb/tmdbv3api/tmdb.py": {
|
|
"assignment": 1,
|
|
"attr-defined": 3,
|
|
"no-redef": 2,
|
|
"no-untyped-call": 36,
|
|
"no-untyped-def": 44,
|
|
"operator": 1
|
|
},
|
|
"app/modules/thetvdb/__init__.py": {
|
|
"empty-body": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 2
|
|
},
|
|
"app/modules/thetvdb/tvdb_v4_official.py": {
|
|
"arg-type": 4,
|
|
"assignment": 118,
|
|
"misc": 1,
|
|
"no-any-return": 64,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 16,
|
|
"return-value": 1,
|
|
"type-arg": 68
|
|
},
|
|
"app/modules/transmission/__init__.py": {
|
|
"arg-type": 8,
|
|
"assignment": 16,
|
|
"empty-body": 1,
|
|
"no-any-return": 1,
|
|
"no-redef": 2,
|
|
"no-untyped-call": 10,
|
|
"no-untyped-def": 7,
|
|
"str-bytes-safe": 1,
|
|
"type-arg": 6
|
|
},
|
|
"app/modules/transmission/transmission.py": {
|
|
"assignment": 19,
|
|
"misc": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 14,
|
|
"union-attr": 1
|
|
},
|
|
"app/modules/trimemedia/api.py": {
|
|
"attr-defined": 1,
|
|
"misc": 2,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 11,
|
|
"type-arg": 6
|
|
},
|
|
"app/modules/trimemedia/module.py": {
|
|
"assignment": 1,
|
|
"empty-body": 1,
|
|
"no-any-return": 3,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 7,
|
|
"return": 1,
|
|
"type-arg": 2
|
|
},
|
|
"app/modules/trimemedia/trimemedia.py": {
|
|
"arg-type": 5,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 9,
|
|
"operator": 1,
|
|
"return": 1,
|
|
"type-arg": 2,
|
|
"union-attr": 32,
|
|
"var-annotated": 4
|
|
},
|
|
"app/modules/ugreen/api.py": {
|
|
"arg-type": 1,
|
|
"no-any-return": 2,
|
|
"return-value": 7,
|
|
"type-arg": 21
|
|
},
|
|
"app/modules/ugreen/crypto.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/modules/ugreen/module.py": {
|
|
"arg-type": 3,
|
|
"assignment": 1,
|
|
"empty-body": 1,
|
|
"no-any-return": 3,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 7,
|
|
"type-arg": 2
|
|
},
|
|
"app/modules/ugreen/ugreen.py": {
|
|
"arg-type": 4,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 7,
|
|
"no-untyped-def": 9,
|
|
"operator": 2,
|
|
"type-arg": 12,
|
|
"type-var": 1,
|
|
"union-attr": 7,
|
|
"var-annotated": 2
|
|
},
|
|
"app/modules/vocechat/__init__.py": {
|
|
"arg-type": 10,
|
|
"assignment": 6,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 4,
|
|
"union-attr": 1
|
|
},
|
|
"app/modules/vocechat/vocechat.py": {
|
|
"misc": 1,
|
|
"no-any-return": 3,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3
|
|
},
|
|
"app/modules/webpush/__init__.py": {
|
|
"arg-type": 1,
|
|
"assignment": 1,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1,
|
|
"union-attr": 1
|
|
},
|
|
"app/modules/wechat/__init__.py": {
|
|
"arg-type": 14,
|
|
"assignment": 5,
|
|
"attr-defined": 1,
|
|
"empty-body": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 4,
|
|
"union-attr": 4
|
|
},
|
|
"app/modules/wechat/wechat.py": {
|
|
"arg-type": 1,
|
|
"assignment": 9,
|
|
"misc": 1,
|
|
"no-any-return": 6,
|
|
"no-untyped-def": 5,
|
|
"type-arg": 2,
|
|
"union-attr": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/wechat/wechatbot.py": {
|
|
"no-untyped-def": 7,
|
|
"type-arg": 11,
|
|
"union-attr": 3,
|
|
"var-annotated": 1
|
|
},
|
|
"app/modules/wechatclawbot/__init__.py": {
|
|
"arg-type": 9,
|
|
"assignment": 3,
|
|
"empty-body": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 2,
|
|
"union-attr": 1
|
|
},
|
|
"app/modules/wechatclawbot/wechatclawbot.py": {
|
|
"arg-type": 2,
|
|
"assignment": 1,
|
|
"comparison-overlap": 3,
|
|
"no-any-return": 3,
|
|
"no-untyped-def": 4,
|
|
"type-arg": 1,
|
|
"union-attr": 1
|
|
},
|
|
"app/modules/zspace/__init__.py": {
|
|
"arg-type": 3,
|
|
"assignment": 12,
|
|
"empty-body": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/modules/zspace/zspace.py": {
|
|
"arg-type": 10,
|
|
"assignment": 3,
|
|
"no-any-return": 12,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 3,
|
|
"operator": 1,
|
|
"type-arg": 8,
|
|
"union-attr": 1,
|
|
"var-annotated": 4
|
|
},
|
|
"app/monitor/dispatcher.py": {
|
|
"arg-type": 4,
|
|
"assignment": 5,
|
|
"attr-defined": 1,
|
|
"no-untyped-def": 6
|
|
},
|
|
"app/monitor/monitor.py": {
|
|
"arg-type": 8,
|
|
"assignment": 1,
|
|
"attr-defined": 5,
|
|
"no-untyped-call": 12,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 4,
|
|
"union-attr": 1,
|
|
"var-annotated": 2
|
|
},
|
|
"app/monitor/poller.py": {
|
|
"arg-type": 3,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 2
|
|
},
|
|
"app/monitor/snapshot.py": {
|
|
"type-arg": 5,
|
|
"valid-type": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/monitor/syslimits.py": {
|
|
"attr-defined": 1
|
|
},
|
|
"app/monitor/watcher.py": {
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 11,
|
|
"type-arg": 1
|
|
},
|
|
"app/runtime/cache.py": {
|
|
"arg-type": 8,
|
|
"assignment": 1,
|
|
"attr-defined": 12,
|
|
"misc": 2,
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 54,
|
|
"override": 17,
|
|
"type-arg": 3,
|
|
"unused-coroutine": 3
|
|
},
|
|
"app/runtime/capabilities/runtime.py": {
|
|
"arg-type": 2,
|
|
"misc": 6,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/runtime/compat/imports.py": {
|
|
"assignment": 1,
|
|
"attr-defined": 2,
|
|
"method-assign": 4,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 12
|
|
},
|
|
"app/runtime/config.py": {
|
|
"assignment": 7,
|
|
"comparison-overlap": 1,
|
|
"misc": 4,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 24,
|
|
"type-arg": 14
|
|
},
|
|
"app/runtime/debounce.py": {
|
|
"assignment": 1,
|
|
"attr-defined": 2,
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 21,
|
|
"override": 2,
|
|
"type-arg": 4,
|
|
"unused-coroutine": 1
|
|
},
|
|
"app/runtime/deprecation/policy.py": {
|
|
"type-arg": 2
|
|
},
|
|
"app/runtime/event/binding.py": {
|
|
"assignment": 1,
|
|
"no-redef": 1,
|
|
"type-arg": 5
|
|
},
|
|
"app/runtime/event/contracts.py": {
|
|
"arg-type": 1
|
|
},
|
|
"app/runtime/event/dispatch.py": {
|
|
"type-arg": 5
|
|
},
|
|
"app/runtime/event/registry.py": {
|
|
"type-arg": 14
|
|
},
|
|
"app/runtime/events.py": {
|
|
"list-item": 1,
|
|
"misc": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 19,
|
|
"type-arg": 23,
|
|
"var-annotated": 3
|
|
},
|
|
"app/runtime/execution.py": {
|
|
"no-untyped-def": 8,
|
|
"type-arg": 1
|
|
},
|
|
"app/runtime/extensions/host_module_adapter.py": {
|
|
"arg-type": 1,
|
|
"union-attr": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/runtime/extensions/module/dispatcher.py": {
|
|
"arg-type": 1
|
|
},
|
|
"app/runtime/extensions/module_manager.py": {
|
|
"attr-defined": 1,
|
|
"type-arg": 4
|
|
},
|
|
"app/runtime/extensions/plugin/access.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/runtime/extensions/plugin/admission.py": {
|
|
"union-attr": 3
|
|
},
|
|
"app/runtime/extensions/plugin/catalog.py": {
|
|
"no-any-return": 5
|
|
},
|
|
"app/runtime/extensions/plugin/clone.py": {
|
|
"type-arg": 2
|
|
},
|
|
"app/runtime/extensions/plugin/lifecycle.py": {
|
|
"type-arg": 2
|
|
},
|
|
"app/runtime/extensions/plugin/metadata.py": {
|
|
"type-arg": 4
|
|
},
|
|
"app/runtime/extensions/plugin/monitor.py": {
|
|
"index": 1,
|
|
"type-arg": 3
|
|
},
|
|
"app/runtime/extensions/plugin/paths.py": {
|
|
"arg-type": 1,
|
|
"type-arg": 2
|
|
},
|
|
"app/runtime/extensions/plugin/projection.py": {
|
|
"assignment": 1,
|
|
"type-arg": 8,
|
|
"var-annotated": 1
|
|
},
|
|
"app/runtime/extensions/plugin/storage.py": {
|
|
"type-arg": 3
|
|
},
|
|
"app/runtime/extensions/plugin/sync.py": {
|
|
"type-arg": 2
|
|
},
|
|
"app/runtime/extensions/plugin/system.py": {
|
|
"no-any-return": 6,
|
|
"type-arg": 4
|
|
},
|
|
"app/runtime/extensions/plugin_manager.py": {
|
|
"arg-type": 2,
|
|
"assignment": 8,
|
|
"attr-defined": 1,
|
|
"no-any-return": 3,
|
|
"no-untyped-call": 4,
|
|
"no-untyped-def": 14,
|
|
"type-arg": 11
|
|
},
|
|
"app/runtime/extensions/service_config.py": {
|
|
"type-arg": 2
|
|
},
|
|
"app/runtime/gc.py": {
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 4
|
|
},
|
|
"app/runtime/localization.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/runtime/managed_resources.py": {
|
|
"arg-type": 2,
|
|
"union-attr": 3
|
|
},
|
|
"app/runtime/progress.py": {
|
|
"no-any-return": 4,
|
|
"type-arg": 6
|
|
},
|
|
"app/runtime/rate.py": {
|
|
"assignment": 1,
|
|
"no-untyped-call": 8,
|
|
"no-untyped-def": 14,
|
|
"type-arg": 5,
|
|
"var-annotated": 1
|
|
},
|
|
"app/runtime/reload.py": {
|
|
"misc": 1,
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 6
|
|
},
|
|
"app/runtime/scheduling.py": {
|
|
"import-untyped": 1,
|
|
"no-any-return": 1,
|
|
"operator": 1,
|
|
"type-arg": 1,
|
|
"valid-type": 2
|
|
},
|
|
"app/runtime/settings.py": {
|
|
"no-any-return": 1
|
|
},
|
|
"app/runtime/state.py": {
|
|
"attr-defined": 2,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 5,
|
|
"return-value": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/runtime/thread.py": {
|
|
"unused-ignore": 1
|
|
},
|
|
"app/scheduler.py": {
|
|
"arg-type": 8,
|
|
"attr-defined": 1,
|
|
"import-untyped": 1,
|
|
"misc": 1,
|
|
"no-any-return": 3,
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 13,
|
|
"return-value": 1,
|
|
"type-arg": 7,
|
|
"union-attr": 1
|
|
},
|
|
"app/schemas/agent.py": {
|
|
"misc": 26
|
|
},
|
|
"app/schemas/cache.py": {
|
|
"misc": 3
|
|
},
|
|
"app/schemas/category.py": {
|
|
"misc": 3
|
|
},
|
|
"app/schemas/common.py": {
|
|
"misc": 13
|
|
},
|
|
"app/schemas/context.py": {
|
|
"misc": 18
|
|
},
|
|
"app/schemas/dashboard.py": {
|
|
"misc": 10
|
|
},
|
|
"app/schemas/download.py": {
|
|
"misc": 4
|
|
},
|
|
"app/schemas/event.py": {
|
|
"misc": 7,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 7
|
|
},
|
|
"app/schemas/file.py": {
|
|
"misc": 3,
|
|
"return-value": 1
|
|
},
|
|
"app/schemas/history.py": {
|
|
"misc": 4
|
|
},
|
|
"app/schemas/llm.py": {
|
|
"misc": 9
|
|
},
|
|
"app/schemas/mcp.py": {
|
|
"misc": 23
|
|
},
|
|
"app/schemas/media.py": {
|
|
"attr-defined": 5,
|
|
"has-type": 1,
|
|
"misc": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/schemas/mediaserver.py": {
|
|
"misc": 14
|
|
},
|
|
"app/schemas/message.py": {
|
|
"misc": 15,
|
|
"no-redef": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 3
|
|
},
|
|
"app/schemas/mfa.py": {
|
|
"misc": 5
|
|
},
|
|
"app/schemas/monitoring.py": {
|
|
"misc": 6
|
|
},
|
|
"app/schemas/music.py": {
|
|
"misc": 10
|
|
},
|
|
"app/schemas/notification.py": {
|
|
"misc": 2
|
|
},
|
|
"app/schemas/openai.py": {
|
|
"misc": 23
|
|
},
|
|
"app/schemas/plugin.py": {
|
|
"assignment": 2,
|
|
"misc": 16
|
|
},
|
|
"app/schemas/response.py": {
|
|
"misc": 3
|
|
},
|
|
"app/schemas/rule.py": {
|
|
"misc": 2
|
|
},
|
|
"app/schemas/search.py": {
|
|
"misc": 2
|
|
},
|
|
"app/schemas/servarr.py": {
|
|
"misc": 18
|
|
},
|
|
"app/schemas/servcookie.py": {
|
|
"misc": 5
|
|
},
|
|
"app/schemas/site.py": {
|
|
"misc": 8
|
|
},
|
|
"app/schemas/storage.py": {
|
|
"misc": 3
|
|
},
|
|
"app/schemas/subscribe.py": {
|
|
"misc": 10,
|
|
"no-any-return": 1
|
|
},
|
|
"app/schemas/system.py": {
|
|
"assignment": 1,
|
|
"misc": 15,
|
|
"type-arg": 6
|
|
},
|
|
"app/schemas/tmdb.py": {
|
|
"misc": 5
|
|
},
|
|
"app/schemas/token.py": {
|
|
"misc": 3
|
|
},
|
|
"app/schemas/transfer.py": {
|
|
"assignment": 1,
|
|
"misc": 16,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 3
|
|
},
|
|
"app/schemas/types.py": {
|
|
"no-any-return": 1,
|
|
"no-untyped-def": 2,
|
|
"return-value": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/schemas/user.py": {
|
|
"misc": 3
|
|
},
|
|
"app/schemas/workflow.py": {
|
|
"misc": 19
|
|
},
|
|
"app/sdk/_legacy/transfer.py": {
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/sdk/string.py": {
|
|
"attr-defined": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/startup/composition/database.py": {
|
|
"arg-type": 1,
|
|
"assignment": 1
|
|
},
|
|
"app/startup/composition/subscription.py": {
|
|
"arg-type": 2,
|
|
"no-untyped-call": 4
|
|
},
|
|
"app/startup/initializers/agent.py": {
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/startup/initializers/command.py": {
|
|
"no-untyped-call": 2,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 1
|
|
},
|
|
"app/startup/initializers/database.py": {
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 2
|
|
},
|
|
"app/startup/initializers/modules.py": {
|
|
"arg-type": 17,
|
|
"assignment": 1,
|
|
"attr-defined": 2,
|
|
"misc": 1,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 33,
|
|
"no-untyped-def": 13,
|
|
"return-value": 5
|
|
},
|
|
"app/startup/initializers/plugins.py": {
|
|
"arg-type": 5,
|
|
"no-any-return": 2,
|
|
"no-untyped-call": 9,
|
|
"no-untyped-def": 5
|
|
},
|
|
"app/startup/initializers/routers.py": {
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/startup/initializers/scheduler.py": {
|
|
"no-untyped-call": 5,
|
|
"no-untyped-def": 4
|
|
},
|
|
"app/startup/initializers/transfer.py": {
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/startup/initializers/workflow.py": {
|
|
"no-untyped-def": 1
|
|
},
|
|
"app/startup/lifecycle/__init__.py": {
|
|
"arg-type": 2,
|
|
"no-untyped-call": 6,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 1
|
|
},
|
|
"app/testing/bootstrap.py": {
|
|
"no-untyped-call": 3,
|
|
"no-untyped-def": 3,
|
|
"type-arg": 6
|
|
},
|
|
"app/testing/network_guard.py": {
|
|
"no-untyped-def": 6
|
|
},
|
|
"app/testing/stub.py": {
|
|
"no-untyped-call": 2
|
|
},
|
|
"app/workflow/__init__.py": {
|
|
"arg-type": 2,
|
|
"assignment": 2,
|
|
"index": 1,
|
|
"no-any-return": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 9,
|
|
"type-arg": 9,
|
|
"union-attr": 2,
|
|
"valid-type": 1
|
|
},
|
|
"app/workflow/actions/__init__.py": {
|
|
"assignment": 1,
|
|
"no-untyped-def": 2,
|
|
"type-arg": 7,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/add_download.py": {
|
|
"arg-type": 3,
|
|
"attr-defined": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 9,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/add_subscribe.py": {
|
|
"type-arg": 1,
|
|
"union-attr": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/fetch_downloads.py": {
|
|
"operator": 1,
|
|
"type-arg": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/fetch_medias.py": {
|
|
"attr-defined": 1,
|
|
"no-redef": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/fetch_rss.py": {
|
|
"arg-type": 6,
|
|
"type-arg": 1,
|
|
"union-attr": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/fetch_torrents.py": {
|
|
"arg-type": 6,
|
|
"type-arg": 1,
|
|
"union-attr": 4,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/filter_medias.py": {
|
|
"operator": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/filter_torrents.py": {
|
|
"arg-type": 3,
|
|
"list-item": 1,
|
|
"no-untyped-call": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/invoke_plugin.py": {
|
|
"type-arg": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/note.py": {
|
|
"type-arg": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/scan_file.py": {
|
|
"type-arg": 1,
|
|
"union-attr": 2,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/scrape_file.py": {
|
|
"arg-type": 2,
|
|
"no-untyped-call": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/send_event.py": {
|
|
"assignment": 1,
|
|
"type-arg": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/send_message.py": {
|
|
"type-arg": 1,
|
|
"var-annotated": 1
|
|
},
|
|
"app/workflow/actions/transfer_file.py": {
|
|
"arg-type": 1,
|
|
"no-untyped-call": 1,
|
|
"no-untyped-def": 1,
|
|
"type-arg": 1,
|
|
"union-attr": 4,
|
|
"var-annotated": 1
|
|
}
|
|
}
|