Skip to content

feat(lsp): quick-fix code action for removing unused ignores - #4335

Open
tobyh-canva wants to merge 3 commits into
facebook:mainfrom
tobyh-canva:unused-ignore-refactor
Open

feat(lsp): quick-fix code action for removing unused ignores#4335
tobyh-canva wants to merge 3 commits into
facebook:mainfrom
tobyh-canva:unused-ignore-refactor

Conversation

@tobyh-canva

@tobyh-canva tobyh-canva commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #4200.

Test Plan

  • Verified code action appears and works in LSP with VSCode and Cursor
2026-07-29.14-36-58.mov

@meta-codesync

meta-codesync Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

This pull request has been imported. If you are a Meta employee, you can view this in D114000915. (Because this pull request was imported automatically, there will not be any future comments.)

@codspeed-hq

codspeed-hq Bot commented Jul 29, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

✅ 10 untouched benchmarks


Comparing tobyh-canva:unused-ignore-refactor (ce5f7c3) with main (5d3b33f)

Open in CodSpeed

@codspeed-hq

codspeed-hq Bot commented Jul 29, 2026

Copy link
Copy Markdown

Unable to generate the flame graphs

The performance report has correctly been generated, but there was an internal error while generating the flame graphs for this run. We're working on fixing the issue. Feel free to contact us on Discord or at support@codspeed.io if the issue persists.

@github-actions

This comment has been minimized.

@github-actions github-actions Bot added size/xl and removed size/xl labels Jul 29, 2026
@tobyh-canva
tobyh-canva force-pushed the unused-ignore-refactor branch from 1811372 to c2069b2 Compare July 29, 2026 04:59
@github-actions github-actions Bot added size/xl and removed size/xl labels Jul 29, 2026
@github-actions

This comment has been minimized.

@github-actions github-actions Bot added size/xl and removed size/xl labels Jul 29, 2026
Comment on lines +35 to 40
/// The JSON should be an array of objects with "path", "line", and "name" fields.
/// When combined with `--remove-unused`, unused suppression diagnostics must also include a
/// structured "suppression_edit" field with "tool", "start", "end", "expected", and
/// "replacement" sub-fields.
#[arg(long)]
json: Option<PathBuf>,

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A message field is no longer necessary since it was only being used for unused ignore removal, but that now uses suppression_edit.

Note: I'm not totally sure what's meant to be producing the JSON document described here. I can't see anything in Pyrefly itself which serializes this schema. As such, I've just updated the option description to be effectively in line with what existed before, but let me know if this is not desired. Perhaps it would be preferable to make --json mutually exclusive with --remove-unused.

@tobyh-canva
tobyh-canva marked this pull request as ready for review July 29, 2026 08:21
@github-actions

Copy link
Copy Markdown

Diff from mypy_primer, showing the effect of this PR on open source code:

python-sop (https://gitlab.com/dkg/python-sop)
- ERROR sop/__init__.py:104:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR sop/__init__.py:104:24-37: Unused `# type: ignore` comment [unused-type-ignore]

pip (https://github.com/pypa/pip)
- ERROR src/pip/_internal/network/session.py:222:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_internal/network/session.py:222:42-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_internal/network/session.py:363:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_internal/network/session.py:363:12-26: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_internal/operations/install/wheel.py:649:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_internal/operations/install/wheel.py:649:47-63: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_internal/utils/misc.py:164:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_internal/utils/misc.py:164:46-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_internal/utils/unpacking.py:189:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_internal/utils/unpacking.py:189:59-73: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_internal/vcs/versioncontrol.py:549:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_internal/vcs/versioncontrol.py:549:72-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_internal/wheel_builder.py:257:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_internal/wheel_builder.py:257:63-77: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_internal/wheel_builder.py:262:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_internal/wheel_builder.py:262:62-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/cachecontrol/adapter.py:148:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/cachecontrol/adapter.py:148:73-102: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/cachecontrol/adapter.py:167:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/cachecontrol/adapter.py:167:26-57: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/distro/distro.py:633:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/distro/distro.py:633:29-43: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/direct_url.py:70:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/direct_url.py:70:51-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/direct_url.py:187:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/direct_url.py:187:46-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:122:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:122:52-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:195:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:195:51-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:207:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:207:60-89: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:318:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:318:21-41: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:386:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:386:32-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:414:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:414:79-108: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:428:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:428:32-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:456:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:456:79-108: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:477:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:477:32-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:505:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:505:79-108: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:573:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:573:70-99: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:581:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:581:90-119: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:582:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:582:45-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:663:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:663:22-42: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:664:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:664:34-54: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/pylock.py:702:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/pylock.py:702:45-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/tags.py:689:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/tags.py:689:48-91: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/tags.py:752:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/tags.py:752:55-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/packaging/version.py:294:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/packaging/version.py:294:38-66: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/pkg_resources/__init__.py:541:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/pkg_resources/__init__.py:541:36-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/__init__.py:104:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/__init__.py:104:31-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/__init__.py:105:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/__init__.py:105:27-68: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/__init__.py:110:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/__init__.py:110:57-97: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/__init__.py:136:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/__init__.py:136:37-73: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/__init__.py:137:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/__init__.py:137:51-92: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/__init__.py:140:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/__init__.py:140:52-93: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/adapters.py:12:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/adapters.py:12:30-64: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/adapters.py:36:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/adapters.py:36:36-70: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/adapters.py:63:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/adapters.py:63:70-96: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/auth.py:44:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/auth.py:44:47-92: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/auth.py:54:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/auth.py:54:47-92: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/auth.py:239:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/auth.py:239:57-101: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/auth.py:303:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/auth.py:303:60-94: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/compat.py:20:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/compat.py:20:38-78: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/compat.py:88:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/compat.py:88:32-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/cookies.py:191:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/cookies.py:191:71-91: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/cookies.py:326:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/cookies.py:326:73-118: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/cookies.py:479:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/cookies.py:479:67-105: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/cookies.py:613:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/cookies.py:613:57-102: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/help.py:26:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/help.py:26:26-58: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/help.py:27:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/help.py:27:21-53: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/help.py:76:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/help.py:76:54-94: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/help.py:101:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/help.py:101:89-132: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:15:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:15:38-72: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:53:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:53:24-58: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:239:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:239:50-95: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:241:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:241:31-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:269:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:269:83-128: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:614:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:614:56-84: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:681:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:681:61-87: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:683:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:683:54-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/models.py:958:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/models.py:958:75-120: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/sessions.py:22:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/sessions.py:22:36-70: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/sessions.py:41:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/sessions.py:41:22-56: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/sessions.py:57:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/sessions.py:57:29-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/sessions.py:97:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/sessions.py:97:62-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/sessions.py:266:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/sessions.py:266:72-106: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/sessions.py:278:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/sessions.py:278:77-111: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/utils.py:40:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/utils.py:40:31-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/utils.py:41:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/utils.py:41:30-64: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/utils.py:42:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/utils.py:42:25-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/utils.py:43:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/utils.py:43:24-58: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/utils.py:653:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/utils.py:653:28-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/utils.py:1105:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/utils.py:1105:43-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/utils.py:1145:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/utils.py:1145:43-77: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/requests/utils.py:1149:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/requests/utils.py:1149:57-91: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/rich/color.py:616:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/rich/color.py:616:54-78: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/rich/pretty.py:230:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/rich/pretty.py:230:46-66: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/rich/repr.py:90:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/rich/repr.py:90:49-77: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/rich/repr.py:93:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/rich/repr.py:93:35-61: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/tomli/_parser.py:305:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/tomli/_parser.py:305:22-51: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_api.py:77:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_api.py:77:56-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_api.py:80:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_api.py:80:16-36: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_api.py:320:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_api.py:320:65-93: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_macos.py:294:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_macos.py:294:56-82: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_macos.py:314:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_macos.py:314:71-97: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_macos.py:337:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_macos.py:337:76-102: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_windows.py:4:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_windows.py:4:28-42: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_windows.py:5:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_windows.py:5:30-44: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_windows.py:420:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_windows.py:420:36-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/truststore/_windows.py:510:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/truststore/_windows.py:510:36-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:35:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:35:17-43: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:37:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:37:41-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:254:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:254:50-78: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:255:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:255:62-88: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:256:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:256:74-100: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:260:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:260:69-97: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:269:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:269:81-109: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:271:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:271:73-101: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:297:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:297:62-88: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:609:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:609:45-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connection.py:888:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connection.py:888:42-70: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connectionpool.py:750:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connectionpool.py:750:49-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/connectionpool.py:1069:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/connectionpool.py:1069:78-112: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/emscripten/fetch.py:45:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/contrib/emscripten/fetch.py:45:12-44: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/emscripten/fetch.py:46:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/contrib/emscripten/fetch.py:46:28-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:43:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:43:21-53: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:47:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:47:57-85: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:50:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:50:45-69: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:63:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:63:38-70: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:70:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:70:57-85: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:71:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:71:64-92: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/pip/_vendor/urllib3/contrib/pyopenssl.py:321:1-2: Unused `# type: ignore` comment [unused-type-ignore]

... (truncated 51 lines) ...

tornado (https://github.com/tornadoweb/tornado)
- ERROR tornado/auth.py:1064:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/auth.py:1064:52-66: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/autoreload.py:93:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/autoreload.py:93:20-34: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/concurrent.py:160:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/concurrent.py:160:66-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/curl_httpclient.py:207:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/curl_httpclient.py:207:79-93: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/curl_httpclient.py:359:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/curl_httpclient.py:359:44-58: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/gen.py:214:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/gen.py:214:32-46: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/gen.py:253:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/gen.py:253:36-50: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/gen.py:878:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/gen.py:878:32-46: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/gen.py:882:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/gen.py:882:42-56: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/http1connection.py:305:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/http1connection.py:305:35-49: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/httpclient.py:206:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/httpclient.py:206:52-66: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/httpclient.py:563:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/httpclient.py:563:36-50: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/httputil.py:598:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/httputil.py:598:62-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/iostream.py:58:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/iostream.py:58:28-42: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/iostream.py:59:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/iostream.py:59:31-45: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/iostream.py:70:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/iostream.py:70:46-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/iostream.py:1112:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/iostream.py:1112:44-58: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/iostream.py:1504:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/iostream.py:1504:44-58: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/iostream.py:1584:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/iostream.py:1584:45-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/iostream.py:1592:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/iostream.py:1592:45-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/log.py:46:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/log.py:46:20-34: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/netutil.py:118:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/netutil.py:118:35-49: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/platform/asyncio.py:403:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/platform/asyncio.py:403:67-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/platform/asyncio.py:407:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/platform/asyncio.py:407:55-69: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/process.py:53:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/process.py:53:51-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/process.py:337:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/process.py:337:60-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/asyncio_test.py:113:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/asyncio_test.py:113:70-84: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/auth_test.py:40:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/auth_test.py:40:45-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/auth_test.py:139:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/auth_test.py:139:42-56: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/curl_httpclient_test.py:16:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/curl_httpclient_test.py:16:20-34: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpclient_test.py:122:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpclient_test.py:122:72-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpclient_test.py:128:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpclient_test.py:128:74-88: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpclient_test.py:316:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpclient_test.py:316:63-77: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpclient_test.py:630:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpclient_test.py:630:70-84: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpclient_test.py:865:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpclient_test.py:865:35-49: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpclient_test.py:973:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpclient_test.py:973:43-57: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpclient_test.py:987:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpclient_test.py:987:31-45: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpserver_test.py:122:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpserver_test.py:122:64-78: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpserver_test.py:133:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpserver_test.py:133:60-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/httpserver_test.py:647:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/httpserver_test.py:647:46-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/ioloop_test.py:48:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/ioloop_test.py:48:67-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/ioloop_test.py:49:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/ioloop_test.py:49:40-54: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/ioloop_test.py:50:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/ioloop_test.py:50:40-54: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/ioloop_test.py:433:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/ioloop_test.py:433:51-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/locks_test.py:101:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/locks_test.py:101:74-88: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/runtests.py:185:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/runtests.py:185:35-49: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/tcpserver_test.py:79:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/tcpserver_test.py:79:32-46: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/web_test.py:801:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/web_test.py:801:41-55: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/web_test.py:2306:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/web_test.py:2306:55-69: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/web_test.py:2321:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/web_test.py:2321:67-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/web_test.py:2731:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/web_test.py:2731:72-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/web_test.py:3026:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/web_test.py:3026:52-66: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/test/websocket_test.py:43:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/test/websocket_test.py:43:22-36: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/testing.py:170:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/testing.py:170:53-67: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/testing.py:596:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/testing.py:596:50-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/web.py:226:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/web.py:226:36-50: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/web.py:1840:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/web.py:1840:40-54: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/web.py:2026:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/web.py:2026:19-33: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/web.py:2055:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/web.py:2055:19-33: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/web.py:2094:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/web.py:2094:48-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/web.py:3371:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/web.py:3371:19-33: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/websocket.py:1478:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/websocket.py:1478:35-49: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tornado/wsgi.py:178:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tornado/wsgi.py:178:39-53: Unused `# type: ignore` comment [unused-type-ignore]

openlibrary (https://github.com/internetarchive/openlibrary)
- ERROR openlibrary/accounts/model.py:35:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/accounts/model.py:35:47-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/admin/code.py:14:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/admin/code.py:14:24-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/admin/code.py:22:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/admin/code.py:22:26-54: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/asgi_app.py:49:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/asgi_app.py:49:22-36: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/catalog/add_book/__init__.py:1082:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/catalog/add_book/__init__.py:1082:50-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/catalog/add_book/__init__.py:1085:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/catalog/add_book/__init__.py:1085:78-99: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/catalog/utils/__init__.py:25:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/catalog/utils/__init__.py:25:18-42: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/core/imports.py:43:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/core/imports.py:43:58-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/core/imports.py:202:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/core/imports.py:202:62-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/core/lending.py:483:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/core/lending.py:483:12-26: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/core/models.py:340:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/core/models.py:340:16-36: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/coverstore/coverlib.py:86:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/coverstore/coverlib.py:86:39-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/coverstore/utils.py:13:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/coverstore/utils.py:13:82-110: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/fastapi/search.py:174:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/fastapi/search.py:174:33-57: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/plugins/ol_infobase.py:548:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/plugins/ol_infobase.py:548:29-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/plugins/openlibrary/code.py:100:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/plugins/openlibrary/code.py:100:17-43: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/plugins/upstream/account.py:1455:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/plugins/upstream/account.py:1455:41-78: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/plugins/upstream/addbook.py:497:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/plugins/upstream/addbook.py:497:32-57: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/plugins/upstream/addbook.py:979:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/plugins/upstream/addbook.py:979:29-55: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/plugins/upstream/addbook.py:980:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/plugins/upstream/addbook.py:980:32-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR openlibrary/plugins/upstream/tests/test_utils.py:312:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR openlibrary/plugins/upstream/tests/test_utils.py:312:18-44: Unused `# type: ignore` comment [unused-type-ignore]

mkdocs (https://github.com/mkdocs/mkdocs)
- ERROR mkdocs/config/config_options.py:560:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/config/config_options.py:560:65-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/config/config_options.py:989:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/config/config_options.py:989:66-94: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/contrib/search/__init__.py:73:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/contrib/search/__init__.py:73:67-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/livereload/__init__.py:142:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/livereload/__init__.py:142:57-84: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/livereload/__init__.py:159:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/livereload/__init__.py:159:42-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/localization.py:20:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/localization.py:20:69-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/structure/pages.py:540:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/structure/pages.py:540:65-93: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/tests/__init__.py:16:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/tests/__init__.py:16:45-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/theme.py:14:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/theme.py:14:34-48: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/utils/meta.py:45:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/utils/meta.py:45:34-48: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/utils/templates.py:11:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/utils/templates.py:11:55-69: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mkdocs/utils/yaml.py:9:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkdocs/utils/yaml.py:9:19-33: Unused `# type: ignore` comment [unused-type-ignore]

aioredis (https://github.com/aio-libs/aioredis)
- ERROR aioredis/client.py:4116:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR aioredis/client.py:4116:38-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR aioredis/client.py:4152:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR aioredis/client.py:4152:38-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR aioredis/connection.py:136:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR aioredis/connection.py:136:50-77: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR aioredis/connection.py:806:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR aioredis/connection.py:806:63-89: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR aioredis/utils.py:45:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR aioredis/utils.py:45:41-61: Unused `# type: ignore` comment [unused-type-ignore]

black (https://github.com/psf/black)
- ERROR src/black/trans.py:855:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/black/trans.py:855:25-78: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/blib2to3/pytree.py:769:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/blib2to3/pytree.py:769:56-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/blib2to3/pytree.py:770:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/blib2to3/pytree.py:770:44-71: Unused `# type: ignore` comment [unused-type-ignore]

cloud-init (https://github.com/canonical/cloud-init)
- ERROR cloudinit/config/schema.py:42:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR cloudinit/config/schema.py:42:34-48: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR cloudinit/config/schema.py:522:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR cloudinit/config/schema.py:522:48-78: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR cloudinit/stages.py:1005:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR cloudinit/stages.py:1005:31-45: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tests/integration_tests/assets/dropins/cc_custom_module_24_1.py:34:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tests/integration_tests/assets/dropins/cc_custom_module_24_1.py:34:4-18: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tests/unittests/config/test_cc_ubuntu_pro.py:33:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tests/unittests/config/test_cc_ubuntu_pro.py:33:24-38: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tests/unittests/sources/test_azure.py:18:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tests/unittests/sources/test_azure.py:18:21-35: Unused `# type: ignore` comment [unused-type-ignore]

egglog-python (https://github.com/egraphs-good/egglog-python)
- ERROR python/egglog/builtins.py:104:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:104:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:142:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:142:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:185:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:185:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:259:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:259:48-72: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:266:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:266:48-72: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:318:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:318:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:370:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:370:48-72: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:377:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:377:48-72: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:416:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:416:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:420:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:420:61-90: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:486:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:486:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:554:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:554:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:678:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:678:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:747:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:747:30-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:751:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:751:30-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:762:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:762:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:840:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:840:51-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:847:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:847:51-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:889:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:889:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:958:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:958:30-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:962:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:962:30-60: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:967:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:967:55-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:973:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:973:55-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:989:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:989:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:1098:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:1098:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/builtins.py:1163:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/builtins.py:1163:29-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/egraph.py:321:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/egraph.py:321:19-39: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/lambda_.py:41:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/lambda_.py:41:45-69: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/matrix.py:30:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/matrix.py:30:44-70: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/matrix.py:47:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/matrix.py:47:45-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/matrix.py:60:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/matrix.py:60:53-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/matrix.py:66:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/matrix.py:66:30-56: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/matrix.py:72:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/matrix.py:72:30-56: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/matrix.py:79:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/matrix.py:79:44-70: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/resolution.py:18:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/resolution.py:18:51-77: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/examples/resolution.py:21:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/examples/resolution.py:21:39-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/MoA.ipynb#2:17:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/MoA.ipynb#2:17:51-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/any_expr.py:86:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/any_expr.py:86:50-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/any_expr.py:96:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/any_expr.py:96:50-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/any_expr.py:545:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/any_expr.py:545:47-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/any_expr.py:546:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/any_expr.py:546:47-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:95:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:95:59-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:152:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:152:51-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:174:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:174:44-68: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:411:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:411:57-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:412:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:412:57-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:532:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:532:56-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:1016:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:1016:49-73: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:1108:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:1108:57-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:1814:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:1814:55-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:1818:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:1818:57-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:2793:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:2793:28-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/egglog/exp/array_api.py:2795:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/egglog/exp/array_api.py:2795:40-69: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_high_level.py:327:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_high_level.py:327:55-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_high_level.py:330:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_high_level.py:330:55-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_high_level.py:417:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_high_level.py:417:26-50: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_high_level.py:614:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_high_level.py:614:38-58: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_high_level.py:877:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_high_level.py:877:47-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_high_level.py:1423:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_high_level.py:1423:47-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_high_level.py:1544:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_high_level.py:1544:47-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_pretty.py:50:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_pretty.py:50:43-67: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_pretty.py:51:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_pretty.py:51:43-67: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_runtime.py:38:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_runtime.py:38:35-61: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_runtime.py:63:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_runtime.py:63:53-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR python/tests/test_runtime.py:104:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR python/tests/test_runtime.py:104:22-46: Unused `# type: ignore` comment [unused-type-ignore]

imagehash (https://github.com/JohannesBuchner/imagehash)
- ERROR imagehash/__init__.py:139:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR imagehash/__init__.py:139:38-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR imagehash/__init__.py:141:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR imagehash/__init__.py:141:19-33: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR imagehash/__init__.py:148:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR imagehash/__init__.py:148:18-32: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR imagehash/__init__.py:161:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR imagehash/__init__.py:161:24-38: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR imagehash/__init__.py:162:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR imagehash/__init__.py:162:24-38: Unused `# type: ignore` comment [unused-type-ignore]

packaging (https://github.com/pypa/packaging)
- ERROR src/packaging/direct_url.py:71:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/direct_url.py:71:51-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/direct_url.py:199:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/direct_url.py:199:46-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:131:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:131:52-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:204:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:204:51-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:216:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:216:60-89: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:331:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:331:21-41: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:399:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:399:32-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:427:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:427:79-108: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:441:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:441:32-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:469:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:469:79-108: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:493:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:493:32-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:521:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:521:79-108: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:589:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:589:70-99: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:597:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:597:90-119: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:598:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:598:45-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:679:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:679:22-42: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:680:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:680:34-54: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/pylock.py:718:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/pylock.py:718:45-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR src/packaging/version.py:298:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR src/packaging/version.py:298:42-70: Unused `# type: ignore` comment [unused-type-ignore]

mkosi (https://github.com/systemd/mkosi)
- ERROR mkosi/config.py:1243:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mkosi/config.py:1243:39-55: Unused `# type: ignore` comment [unused-type-ignore]

ppb-vector (https://github.com/ppb/ppb-vector)
- ERROR ppb_vector/__init__.py:356:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR ppb_vector/__init__.py:356:38-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tests/benchmark.py:20:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tests/benchmark.py:20:49-63: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR tests/utils.py:86:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR tests/utils.py:86:26-40: Unused `# type: ignore` comment [unused-type-ignore]

mitmproxy (https://github.com/mitmproxy/mitmproxy)
- ERROR docs/src/examples/addons/http-modify-form.py:13:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR docs/src/examples/addons/http-modify-form.py:13:58-84: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR examples/addons/http-modify-form.py:13:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR examples/addons/http-modify-form.py:13:58-84: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR docs/src/examples/contrib/xss_scanner.py:271:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR docs/src/examples/contrib/xss_scanner.py:271:32-46: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR examples/contrib/xss_scanner.py:271:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR examples/contrib/xss_scanner.py:271:32-46: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/addons/core.py:139:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/addons/core.py:139:33-47: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/addons/core.py:172:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/addons/core.py:172:68-82: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/addons/dumper.py:334:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/addons/dumper.py:334:59-73: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/addons/mapremote.py:68:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/addons/mapremote.py:68:49-63: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/addons/tlsconfig.py:364:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/addons/tlsconfig.py:364:20-34: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/certs.py:95:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/certs.py:95:54-68: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/certs.py:126:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/certs.py:126:53-67: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/certs.py:134:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/certs.py:134:52-66: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/certs.py:242:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/certs.py:242:8-22: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/certs.py:280:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/certs.py:280:78-92: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/certs.py:403:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/certs.py:403:74-88: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/certs.py:589:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/certs.py:589:57-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/certs.py:608:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/certs.py:608:28-42: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/command.py:37:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/command.py:37:30-44: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/connection.py:175:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/connection.py:175:28-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/connection.py:266:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/connection.py:266:30-44: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/multidict.py:197:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/multidict.py:197:16-30: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:15:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:15:23-37: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:18:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:18:28-42: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:137:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:137:26-40: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:145:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:145:48-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:151:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:151:69-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:158:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:158:16-30: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:164:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:164:86-100: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:170:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:170:12-26: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:176:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:176:37-51: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/coretypes/serializable.py:185:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/coretypes/serializable.py:185:41-55: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/http.py:607:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/http.py:607:41-55: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/http.py:703:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/http.py:703:62-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/http.py:747:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/http.py:747:39-53: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/http.py:807:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/http.py:807:72-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/io/tnetstring.py:217:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/io/tnetstring.py:217:31-45: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/io/tnetstring.py:224:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/io/tnetstring.py:224:27-41: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/net/http/url.py:67:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/net/http/url.py:67:88-102: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/net/http/url.py:70:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/net/http/url.py:70:39-53: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/net/server_spec.py:85:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/net/server_spec.py:85:34-48: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/net/tls.py:35:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/net/tls.py:35:50-64: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/net/tls.py:36:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/net/tls.py:36:50-64: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layer.py:312:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layer.py:312:58-72: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layer.py:313:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layer.py:313:59-73: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/http/_http_h3.py:131:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/http/_http_h3.py:131:60-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/modes.py:56:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/modes.py:56:61-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/quic/_client_hello_parser.py:85:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/quic/_client_hello_parser.py:85:78-92: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/quic/_client_hello_parser.py:87:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/quic/_client_hello_parser.py:87:48-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/quic/_raw_layers.py:46:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/quic/_raw_layers.py:46:16-30: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/quic/_raw_layers.py:101:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/quic/_raw_layers.py:101:60-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/quic/_stream_layers.py:520:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/quic/_stream_layers.py:520:73-87: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/quic/_stream_layers.py:568:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/quic/_stream_layers.py:568:45-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/quic/_stream_layers.py:625:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/quic/_stream_layers.py:625:55-69: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/layers/tls.py:675:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/layers/tls.py:675:45-59: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/proxy/mode_specs.py:46:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/proxy/mode_specs.py:46:26-40: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/test/tutils.py:23:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/test/tutils.py:23:39-53: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/test/tutils.py:51:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/test/tutils.py:51:39-53: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/test/tutils.py:74:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/test/tutils.py:74:37-51: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/test/tutils.py:95:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/test/tutils.py:95:38-52: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/tools/console/master.py:234:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/tools/console/master.py:234:54-68: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/tools/console/statusbar.py:74:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/tools/console/statusbar.py:74:37-61: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/tools/web/app.py:425:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/tools/web/app.py:425:59-73: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/tools/web/app.py:924:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/tools/web/app.py:924:33-49: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/utils/asyncio_utils.py:96:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/utils/asyncio_utils.py:96:60-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/utils/strutils.py:125:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/utils/strutils.py:125:43-57: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/utils/typecheck.py:7:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/utils/typecheck.py:7:27-41: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/utils/vt_codes.py:10:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/utils/vt_codes.py:10:31-45: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR mitmproxy/utils/vt_codes.py:11:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR mitmproxy/utils/vt_codes.py:11:32-46: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR test/mitmproxy/addons/test_proxyserver.py:186:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR test/mitmproxy/addons/test_proxyserver.py:186:51-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR test/mitmproxy/test_http.py:120:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR test/mitmproxy/test_http.py:120:12-26: Unused `# type: ignore` comment [unused-type-ignore]

dulwich (https://github.com/dulwich/dulwich)
- ERROR dulwich/client.py:323:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/client.py:323:27-69: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/client.py:5371:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/client.py:5371:81-105: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/client.py:5374:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/client.py:5374:82-106: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:111:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:111:67-112: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:136:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:136:65-110: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:145:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:145:71-116: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:149:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:149:52-97: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:201:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:201:55-89: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:221:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:221:68-113: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:249:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:249:42-87: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:250:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:250:40-85: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:297:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:297:43-88: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/fastexport.py:391:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/fastexport.py:391:63-108: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/filters.py:454:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/filters.py:454:77-119: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/merge.py:44:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/merge.py:44:24-50: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/merge.py:110:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/merge.py:110:41-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/pack.py:2064:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/pack.py:2064:83-97: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/patch.py:322:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/patch.py:322:57-100: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/porcelain/__init__.py:561:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/porcelain/__init__.py:561:71-95: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/porcelain/__init__.py:565:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/porcelain/__init__.py:565:76-100: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/porcelain/__init__.py:4062:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/porcelain/__init__.py:4062:34-54: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/porcelain/__init__.py:4065:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/porcelain/__init__.py:4065:57-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/porcelain/__init__.py:4069:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/porcelain/__init__.py:4069:62-86: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/porcelain/__init__.py:5896:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/porcelain/__init__.py:5896:38-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/porcelain/__init__.py:9416:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/porcelain/__init__.py:9416:54-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/range_diff.py:78:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/range_diff.py:78:21-64: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/refs.py:134:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/refs.py:134:30-64: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/refs.py:136:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/refs.py:136:27-61: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/refs.py:143:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/refs.py:143:27-61: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/refs.py:145:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/refs.py:145:27-61: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/refs.py:417:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/refs.py:417:28-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/repo.py:220:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/repo.py:220:48-90: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/server.py:1617:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/server.py:1617:48-74: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/stash.py:169:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/stash.py:169:30-64: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/tests/utils.py:372:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/tests/utils.py:372:58-82: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/web.py:88:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/web.py:88:51-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/web.py:100:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/web.py:100:47-67: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/web.py:101:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/web.py:101:42-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR dulwich/worktree.py:830:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR dulwich/worktree.py:830:30-64: Unused `# type: ignore` comment [unused-type-ignore]

rotki (https://github.com/rotki/rotki)
- ERROR rotkehlchen/accounting/export/csv.py:184:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/accounting/export/csv.py:184:131-159: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/accounting/history_base_entries.py:99:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/accounting/history_base_entries.py:99:48-62: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/accounting/pot.py:529:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/accounting/pot.py:529:51-79: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/accounting/structures/processed_event.py:160:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/accounting/structures/processed_event.py:160:53-85: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/asgi.py:220:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/asgi.py:220:21-47: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/rest.py:2797:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/rest.py:2797:95-109: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/server.py:445:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/server.py:445:24-38: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/services/history.py:420:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/services/history.py:420:62-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/services/history.py:564:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/services/history.py:564:37-61: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/services/transactions.py:476:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/services/transactions.py:476:41-63: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/services/transactions.py:1058:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/services/transactions.py:1058:36-50: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/fields.py:140:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/fields.py:140:47-71: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/fields.py:163:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/fields.py:163:24-40: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/parser.py:26:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/parser.py:26:20-44: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/parser.py:82:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/parser.py:82:22-46: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/parser.py:105:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/parser.py:105:17-33: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/parser.py:159:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/parser.py:159:23-47: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/parser.py:177:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/parser.py:177:31-45: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/resources.py:353:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/resources.py:353:59-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/resources.py:375:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/resources.py:375:59-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/resources.py:419:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/resources.py:419:66-99: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/schemas.py:2049:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/schemas.py:2049:55-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/schemas.py:3088:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/schemas.py:3088:67-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/schemas.py:4572:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/schemas.py:4572:67-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/api/v1/schemas.py:4618:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/api/v1/schemas.py:4618:67-81: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/assets/utils.py:606:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/assets/utils.py:606:40-65: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/assets/utils.py:608:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/assets/utils.py:608:58-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/aggregator.py:808:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/aggregator.py:808:35-51: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/arbitrum_one/decoding/decoder.py:60:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/arbitrum_one/decoding/decoder.py:60:51-75: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/avalanche/manager.py:66:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/avalanche/manager.py:66:94-109: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/decoding/tools.py:102:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/decoding/tools.py:102:84-108: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/ethereum/abi.py:74:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/ethereum/abi.py:74:67-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/ethereum/abi.py:87:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/ethereum/abi.py:87:64-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/ethereum/modules/eth2/eth2.py:678:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/ethereum/modules/eth2/eth2.py:678:130-146: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/ethereum/modules/sky/decoder.py:152:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/ethereum/modules/sky/decoder.py:152:56-82: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/ethereum/node_inquirer.py:310:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/ethereum/node_inquirer.py:310:68-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/decoding/beefy_finance/decoder.py:223:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/decoding/beefy_finance/decoder.py:223:77-107: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/decoding/beefy_finance/decoder.py:422:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/decoding/beefy_finance/decoder.py:422:77-107: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/decoding/curve/lend/balances.py:150:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/decoding/curve/lend/balances.py:150:37-63: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/decoding/extrafi/utils.py:73:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/decoding/extrafi/utils.py:73:8-24: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/decoding/stakedao/decoder.py:315:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/decoding/stakedao/decoder.py:315:76-100: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/decoding/utils.py:101:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/decoding/utils.py:101:92-126: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/decoding/utils.py:108:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/decoding/utils.py:108:39-73: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/decoding/yearn/decoder.py:235:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/decoding/yearn/decoder.py:235:45-61: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/l2_with_l1_fees/decoding/decoder.py:68:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/l2_with_l1_fees/decoding/decoder.py:68:52-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/names.py:110:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/names.py:110:94-110: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/names.py:114:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/names.py:114:74-88: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/node_inquirer.py:622:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/node_inquirer.py:622:91-106: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/node_inquirer.py:836:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/node_inquirer.py:836:69-83: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/node_inquirer.py:901:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/node_inquirer.py:901:75-89: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/node_inquirer.py:972:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/node_inquirer.py:972:58-72: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/node_inquirer.py:1134:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/node_inquirer.py:1134:131-153: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/evm/transactions.py:1215:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/evm/transactions.py:1215:24-40: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/mixins/rpc_nodes.py:370:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/mixins/rpc_nodes.py:370:78-92: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/solana/decoding/decoder.py:618:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/solana/decoding/decoder.py:618:68-99: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/solana/node_inquirer.py:393:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/solana/node_inquirer.py:393:98-112: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/solana/node_inquirer.py:443:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/solana/node_inquirer.py:443:105-127: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/zksync_lite/manager.py:880:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/zksync_lite/manager.py:880:50-76: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/chain/zksync_lite/manager.py:1071:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/chain/zksync_lite/manager.py:1071:66-80: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/db/accounting_rules.py:584:1-2: Unused `# type: ignore` comment [unused-type-ignore]
+ ERROR rotkehlchen/db/accounting_rules.py:584:78-102: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/db/accounting_rules.py:590:1-2: Unused `# type: ignore` comment [unused-type-ignore]

... (truncated 9010 lines) ...```

@github-actions
github-actions Bot requested a review from stroxler July 29, 2026 09:58
@stroxler stroxler assigned yangdanny97 and unassigned stroxler Jul 31, 2026
meta-codesync Bot pushed a commit that referenced this pull request Aug 1, 2026
Summary:
Pull Request resolved: #4363

#4335 (comment)

Reviewed By: shobhitmehro

Differential Revision: D114082591

fbshipit-source-id: 3dbd0417cbb58a26a1325e31f3d937ed10302c40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants