[ { "cell": null, "code": "F401", "end_location": { "column": 24, "row": 6 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\cli.py", "fix": { "applicability": "safe", "edits": [ { "content": "from typing import Optional, Sequence", "end_location": { "column": 44, "row": 6 }, "location": { "column": 1, "row": 6 } } ], "message": "Remove unused import: `typing.List`" }, "location": { "column": 20, "row": 6 }, "message": "`typing.List` imported but unused", "name": "unused-import", "noqa_row": 6, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 54, "row": 10 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\cli.py", "fix": { "applicability": "safe", "edits": [ { "content": "from ticketctl.models import Priority, Status, parse_tags_string", "end_location": { "column": 73, "row": 10 }, "location": { "column": 1, "row": 10 } } ], "message": "Remove unused import: `ticketctl.models.Ticket`" }, "location": { "column": 48, "row": 10 }, "message": "`ticketctl.models.Ticket` imported but unused", "name": "unused-import", "noqa_row": 10, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 90, "row": 12 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\cli.py", "fix": { "applicability": "safe", "edits": [ { "content": "from ticketctl.utils import format_table, humanize_timestamp, pluralize, eprint", "end_location": { "column": 90, "row": 12 }, "location": { "column": 1, "row": 12 } } ], "message": "Remove unused import: `ticketctl.utils.env_flag`" }, "location": { "column": 82, "row": 12 }, "message": "`ticketctl.utils.env_flag` imported but unused", "name": "unused-import", "noqa_row": 12, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 11, "row": 4 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\export.py", "fix": { "applicability": "safe", "edits": [ { "content": "", "end_location": { "column": 1, "row": 5 }, "location": { "column": 1, "row": 4 } } ], "message": "Remove unused import: `sys`" }, "location": { "column": 8, "row": 4 }, "message": "`sys` imported but unused", "name": "unused-import", "noqa_row": 4, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 34, "row": 6 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\export.py", "fix": { "applicability": "safe", "edits": [ { "content": "from typing import Iterable, Optional", "end_location": { "column": 52, "row": 6 }, "location": { "column": 1, "row": 6 } } ], "message": "Remove unused import" }, "location": { "column": 30, "row": 6 }, "message": "`typing.List` imported but unused", "name": "unused-import", "noqa_row": 6, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 52, "row": 6 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\export.py", "fix": { "applicability": "safe", "edits": [ { "content": "from typing import Iterable, Optional", "end_location": { "column": 52, "row": 6 }, "location": { "column": 1, "row": 6 } } ], "message": "Remove unused import" }, "location": { "column": 46, "row": 6 }, "message": "`typing.TextIO` imported but unused", "name": "unused-import", "noqa_row": 6, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 10, "row": 2 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\models.py", "fix": { "applicability": "safe", "edits": [ { "content": "", "end_location": { "column": 1, "row": 3 }, "location": { "column": 1, "row": 2 } } ], "message": "Remove unused import: `os`" }, "location": { "column": 8, "row": 2 }, "message": "`os` imported but unused", "name": "unused-import", "noqa_row": 2, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 41, "row": 6 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\models.py", "fix": { "applicability": "safe", "edits": [ { "content": "from datetime import datetime, timezone", "end_location": { "column": 51, "row": 6 }, "location": { "column": 1, "row": 6 } } ], "message": "Remove unused import: `datetime.timedelta`" }, "location": { "column": 32, "row": 6 }, "message": "`datetime.timedelta` imported but unused", "name": "unused-import", "noqa_row": 6, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 52, "row": 8 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\models.py", "fix": { "applicability": "safe", "edits": [ { "content": "from typing import Any, Dict, List, Optional", "end_location": { "column": 52, "row": 8 }, "location": { "column": 1, "row": 8 } } ], "message": "Remove unused import: `typing.Union`" }, "location": { "column": 47, "row": 8 }, "message": "`typing.Union` imported but unused", "name": "unused-import", "noqa_row": 8, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 33, "row": 6 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\store.py", "fix": { "applicability": "safe", "edits": [ { "content": "from typing import Any, Dict, Iterator, List, Optional", "end_location": { "column": 75, "row": 6 }, "location": { "column": 1, "row": 6 } } ], "message": "Remove unused import" }, "location": { "column": 25, "row": 6 }, "message": "`typing.Callable` imported but unused", "name": "unused-import", "noqa_row": 6, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 49, "row": 6 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\store.py", "fix": { "applicability": "safe", "edits": [ { "content": "from typing import Any, Dict, Iterator, List, Optional", "end_location": { "column": 75, "row": 6 }, "location": { "column": 1, "row": 6 } } ], "message": "Remove unused import" }, "location": { "column": 41, "row": 6 }, "message": "`typing.Iterable` imported but unused", "name": "unused-import", "noqa_row": 6, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 67, "row": 8 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\store.py", "fix": { "applicability": "safe", "edits": [ { "content": "from ticketctl.models import Priority, Status, Ticket", "end_location": { "column": 67, "row": 8 }, "location": { "column": 1, "row": 8 } } ], "message": "Remove unused import: `ticketctl.models.generate_id`" }, "location": { "column": 56, "row": 8 }, "message": "`ticketctl.models.generate_id` imported but unused", "name": "unused-import", "noqa_row": 8, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 29, "row": 6 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\utils.py", "fix": { "applicability": "safe", "edits": [ { "content": "from typing import Any, List, Optional, Sequence", "end_location": { "column": 65, "row": 6 }, "location": { "column": 1, "row": 6 } } ], "message": "Remove unused import" }, "location": { "column": 25, "row": 6 }, "message": "`typing.Dict` imported but unused", "name": "unused-import", "noqa_row": 6, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" }, { "cell": null, "code": "F401", "end_location": { "column": 39, "row": 6 }, "filename": "E:\\muck\\harness\\workspace\\repos\\ticketctl\\src\\ticketctl\\utils.py", "fix": { "applicability": "safe", "edits": [ { "content": "from typing import Any, List, Optional, Sequence", "end_location": { "column": 65, "row": 6 }, "location": { "column": 1, "row": 6 } } ], "message": "Remove unused import" }, "location": { "column": 31, "row": 6 }, "message": "`typing.Iterable` imported but unused", "name": "unused-import", "noqa_row": 6, "severity": "error", "url": "https://docs.astral.sh/ruff/rules/unused-import" } ]