feature: add support for uv#571
reviewdog [mypy] report
reported by reviewdog 🐶
Findings (52)
benchbuild/likwid.py|8 col 1| error: Function is missing a type annotation [no-untyped-def]
benchbuild/likwid.py|171 col 29| error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
benchbuild/likwid.py|178 col 37| error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
benchbuild/likwid.py|183 col 37| error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
benchbuild/signals.py|17 col 34| error: Missing type parameters for generic type "tp.Callable" [type-arg]
benchbuild/utils/schedule_tree.py|16 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/schedule_tree.py|25 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/schedule_tree.py|34 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/schedule_tree.py|47 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/schedule_tree.py|54 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/settings.py|35 col 5| error: Missing return statement [empty-body]
benchbuild/utils/schema.py|159 col 14| error: Need type annotation for "status" [var-annotated]
benchbuild/utils/schema.py|206 col 14| error: Need type annotation for "status" [var-annotated]
benchbuild/utils/schema.py|398 col 13| error: Dict entry 0 has incompatible type "type[NoSuchModuleError]": "str"; expected "Exception": "str" [dict-item]
benchbuild/utils/run.py|367 col 1| error: Function is missing a return type annotation [no-untyped-def]
benchbuild/utils/download.py|137 col 9| error: Call to untyped function "Copy" in typed context [no-untyped-call]
benchbuild/utils/uchroot.py|174 col 38| error: Missing type parameters for generic type "tp.List" [type-arg]
benchbuild/extensions/run.py|42 col 21| error: Call to untyped function "persist_config" in typed context [no-untyped-call]
benchbuild/extensions/compiler.py|65 col 21| error: Call to untyped function "persist_config" in typed context [no-untyped-call]
benchbuild/utils/revision_ranges.py|262 col 25| error: Argument 1 to "_find_blocked_commits" has incompatible type "Object | None"; expected "Commit" [arg-type]
benchbuild/utils/revision_ranges.py|262 col 41| error: Argument 2 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]" [arg-type]
benchbuild/utils/revision_ranges.py|262 col 55| error: Argument 3 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]" [arg-type]
benchbuild/project.py|268 col 15| error: "list[FetchableSource]" has no attribute "default" [attr-defined]
benchbuild/utils/slurm.py|118 col 18| error: Incompatible types in assignment (expression has type "PackageLoader", variable has type "FileSystemLoader") [assignment]
benchbuild/projects/polybench/polybench.py|135 col 30| error: Call to untyped function "compile_verify" in typed context [no-untyped-call]
benchbuild/projects/lnt/lnt.py|79 col 30| error: Unsupported operand types for + ("str" and "None") [operator]
benchbuild/projects/lnt/lnt.py|115 col 30| error: Unsupported operand types for + ("str" and "None") [operator]
benchbuild/projects/lnt/lnt.py|145 col 12| error: Call to untyped function "CopyNoFail" in typed context [no-untyped-call]
benchbuild/experiments/raw.py|34 col 13| error: Call to untyped function "RuntimeExtension" in typed context [no-untyped-call]
benchbuild/cli/project.py|44 col 6| error: Untyped decorator makes function "set_limit" untyped [misc]
benchbuild/utils/unionfs.py|16 col 1| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/unionfs.py|77 col 24| error: Call to untyped function "__unionfs_is_active" in typed context [no-untyped-call]
benchbuild/projects/polybench/polybench-mod.py|43 col 30| error: Call to untyped function "compile_verify" in typed context [no-untyped-call]
benchbuild/projects/gentoo/gentoo.py|64 col 48| error: Argument "env" to "emerge" has incompatible type "dict[str, Any]"; expected "str" [arg-type]
benchbuild/projects/gentoo/gentoo.py|88 col 54| error: "GentooGroup" has no attribute "experiment" [attr-defined]
benchbuild/projects/gentoo/gentoo.py|266 col 35| error: Call to untyped function "uchroot" in typed context [no-untyped-call]
benchbuild/projects/gentoo/gentoo.py|325 col 35| error: Call to untyped function "uchroot" in typed context [no-untyped-call]
benchbuild/projects/gentoo/gentoo.py|341 col 35| error: Call to untyped function "uchroot" in typed context [no-untyped-call]
benchbuild/projects/gentoo/postgresql.py|40 col 18| error: Call to untyped function "pg_su" in typed context [no-untyped-call]
benchbuild/environments/service_layer/unit_of_work.py|129 col 9| error: Module "benchbuild.environments.adapters.buildah" does not explicitly export attribute "run" [attr-defined]
benchbuild/environments/service_layer/unit_of_work.py|129 col 21| error: Module "benchbuild.environments.adapters.buildah" does not explicitly export attribute "bb_buildah" [attr-defined]
benchbuild/cli/slurm.py|49 col 6| error: Untyped decorator makes function "group" untyped [misc]
benchbuild/projects/gentoo/init.py|40 col 31| error: Incompatible types in assignment (expression has type "list[str]", variable has type "str") [assignment]
benchbuild/projects/gentoo/init.py|43 col 17| error: Call to untyped function "PortageFactory" in typed context [no-untyped-call]
benchbuild/projects/gentoo/init.py|48 col 1| error: Call to untyped function "initialize_dynamic_projects" in typed context [no-untyped-call]
benchbuild/environments/service_layer/handlers.py|18 col 1| error: Function is missing a type annotation for one or more arguments [no-untyped-def]
benchbuild/environments/entrypoints/cli.py|37 col 6| error: Untyped decorator makes function "set_experiments" untyped [misc]
benchbuild/environments/entrypoints/cli.py|43 col 6| error: Untyped decorator makes function "set_group" untyped [misc]
benchbuild/environments/entrypoints/cli.py|166 col 6| error: Untyped decorator makes function "set_experiments" untyped [misc]
benchbuild/environments/entrypoints/cli.py|172 col 6| error: Untyped decorator makes function "set_group" untyped [misc]
benchbuild/environments/entrypoints/cli.py|251 col 6| error: Untyped decorator makes function "set_experiments" untyped [misc]
benchbuild/environments/entrypoints/cli.py|257 col 6| error: Untyped decorator makes function "set_group" untyped [misc]
Filtered Findings (0)
Annotations
Check failure on line 8 in benchbuild/likwid.py
github-actions / mypy
[mypy] benchbuild/likwid.py#L8
error: Function is missing a type annotation [no-untyped-def]
Raw output
benchbuild/likwid.py:8:1: error: Function is missing a type annotation [no-untyped-def]
Check failure on line 171 in benchbuild/likwid.py
github-actions / mypy
[mypy] benchbuild/likwid.py#L171
error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
Raw output
benchbuild/likwid.py:171:29: error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
Check failure on line 178 in benchbuild/likwid.py
github-actions / mypy
[mypy] benchbuild/likwid.py#L178
error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
Raw output
benchbuild/likwid.py:178:37: error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
Check failure on line 183 in benchbuild/likwid.py
github-actions / mypy
[mypy] benchbuild/likwid.py#L183
error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
Raw output
benchbuild/likwid.py:183:37: error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
Check failure on line 17 in benchbuild/signals.py
github-actions / mypy
[mypy] benchbuild/signals.py#L17
error: Missing type parameters for generic type "tp.Callable" [type-arg]
Raw output
benchbuild/signals.py:17:34: error: Missing type parameters for generic type "tp.Callable" [type-arg]
Check failure on line 16 in benchbuild/utils/schedule_tree.py
github-actions / mypy
[mypy] benchbuild/utils/schedule_tree.py#L16
error: Function is missing a type annotation [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:16:5: error: Function is missing a type annotation [no-untyped-def]
Check failure on line 25 in benchbuild/utils/schedule_tree.py
github-actions / mypy
[mypy] benchbuild/utils/schedule_tree.py#L25
error: Function is missing a type annotation [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:25:5: error: Function is missing a type annotation [no-untyped-def]
Check failure on line 34 in benchbuild/utils/schedule_tree.py
github-actions / mypy
[mypy] benchbuild/utils/schedule_tree.py#L34
error: Function is missing a type annotation [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:34:5: error: Function is missing a type annotation [no-untyped-def]
Check failure on line 47 in benchbuild/utils/schedule_tree.py
github-actions / mypy
[mypy] benchbuild/utils/schedule_tree.py#L47
error: Function is missing a type annotation [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:47:5: error: Function is missing a type annotation [no-untyped-def]
Check failure on line 54 in benchbuild/utils/schedule_tree.py
github-actions / mypy
[mypy] benchbuild/utils/schedule_tree.py#L54
error: Function is missing a type annotation [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:54:5: error: Function is missing a type annotation [no-untyped-def]
Check failure on line 35 in benchbuild/utils/settings.py
github-actions / mypy
[mypy] benchbuild/utils/settings.py#L35
error: Missing return statement [empty-body]
Raw output
benchbuild/utils/settings.py:35:5: error: Missing return statement [empty-body]
Check failure on line 159 in benchbuild/utils/schema.py
github-actions / mypy
[mypy] benchbuild/utils/schema.py#L159
error: Need type annotation for "status" [var-annotated]
Raw output
benchbuild/utils/schema.py:159:14: error: Need type annotation for "status" [var-annotated]
Check failure on line 206 in benchbuild/utils/schema.py
github-actions / mypy
[mypy] benchbuild/utils/schema.py#L206
error: Need type annotation for "status" [var-annotated]
Raw output
benchbuild/utils/schema.py:206:14: error: Need type annotation for "status" [var-annotated]
Check failure on line 398 in benchbuild/utils/schema.py
github-actions / mypy
[mypy] benchbuild/utils/schema.py#L398
error: Dict entry 0 has incompatible type "type[NoSuchModuleError]": "str"; expected "Exception": "str" [dict-item]
Raw output
benchbuild/utils/schema.py:398:13: error: Dict entry 0 has incompatible type "type[NoSuchModuleError]": "str"; expected "Exception": "str" [dict-item]
Check failure on line 367 in benchbuild/utils/run.py
github-actions / mypy
[mypy] benchbuild/utils/run.py#L367
error: Function is missing a return type annotation [no-untyped-def]
Raw output
benchbuild/utils/run.py:367:1: error: Function is missing a return type annotation [no-untyped-def]
Check failure on line 137 in benchbuild/utils/download.py
github-actions / mypy
[mypy] benchbuild/utils/download.py#L137
error: Call to untyped function "Copy" in typed context [no-untyped-call]
Raw output
benchbuild/utils/download.py:137:9: error: Call to untyped function "Copy" in typed context [no-untyped-call]
Check failure on line 174 in benchbuild/utils/uchroot.py
github-actions / mypy
[mypy] benchbuild/utils/uchroot.py#L174
error: Missing type parameters for generic type "tp.List" [type-arg]
Raw output
benchbuild/utils/uchroot.py:174:38: error: Missing type parameters for generic type "tp.List" [type-arg]
Check failure on line 42 in benchbuild/extensions/run.py
github-actions / mypy
[mypy] benchbuild/extensions/run.py#L42
error: Call to untyped function "persist_config" in typed context [no-untyped-call]
Raw output
benchbuild/extensions/run.py:42:21: error: Call to untyped function "persist_config" in typed context [no-untyped-call]
Check failure on line 65 in benchbuild/extensions/compiler.py
github-actions / mypy
[mypy] benchbuild/extensions/compiler.py#L65
error: Call to untyped function "persist_config" in typed context [no-untyped-call]
Raw output
benchbuild/extensions/compiler.py:65:21: error: Call to untyped function "persist_config" in typed context [no-untyped-call]
Check failure on line 262 in benchbuild/utils/revision_ranges.py
github-actions / mypy
[mypy] benchbuild/utils/revision_ranges.py#L262
error: Argument 1 to "_find_blocked_commits" has incompatible type "Object | None"; expected "Commit" [arg-type]
Raw output
benchbuild/utils/revision_ranges.py:262:25: error: Argument 1 to "_find_blocked_commits" has incompatible type "Object | None"; expected "Commit" [arg-type]
Check failure on line 262 in benchbuild/utils/revision_ranges.py
github-actions / mypy
[mypy] benchbuild/utils/revision_ranges.py#L262
error: Argument 2 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]" [arg-type]
Raw output
benchbuild/utils/revision_ranges.py:262:41: error: Argument 2 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]" [arg-type]
Check failure on line 262 in benchbuild/utils/revision_ranges.py
github-actions / mypy
[mypy] benchbuild/utils/revision_ranges.py#L262
error: Argument 3 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]" [arg-type]
Raw output
benchbuild/utils/revision_ranges.py:262:55: error: Argument 3 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]" [arg-type]
Check failure on line 268 in benchbuild/project.py
github-actions / mypy
[mypy] benchbuild/project.py#L268
error: "list[FetchableSource]" has no attribute "default" [attr-defined]
Raw output
benchbuild/project.py:268:15: error: "list[FetchableSource]" has no attribute "default" [attr-defined]
Check failure on line 118 in benchbuild/utils/slurm.py
github-actions / mypy
[mypy] benchbuild/utils/slurm.py#L118
error: Incompatible types in assignment (expression has type "PackageLoader", variable has type "FileSystemLoader") [assignment]
Raw output
benchbuild/utils/slurm.py:118:18: error: Incompatible types in assignment (expression has type "PackageLoader", variable has type "FileSystemLoader") [assignment]
Check failure on line 135 in benchbuild/projects/polybench/polybench.py
github-actions / mypy
[mypy] benchbuild/projects/polybench/polybench.py#L135
error: Call to untyped function "compile_verify" in typed context [no-untyped-call]
Raw output
benchbuild/projects/polybench/polybench.py:135:30: error: Call to untyped function "compile_verify" in typed context [no-untyped-call]