Skip to content

Commit 753fbbb

Browse files
committed
chore: make mypy have with new click commands
1 parent d5fd795 commit 753fbbb

File tree

15 files changed

+39
-7
lines changed

15 files changed

+39
-7
lines changed

packages/analyze/src/robotcode/analyze/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
if __name__ == "__main__":
44
from .cli import analyze
55

6-
sys.exit(analyze())
6+
sys.exit(analyze()) # type: ignore[misc]

packages/analyze/src/robotcode/analyze/cli/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
from ..__version__ import __version__
66

7+
# mypy: disable-error-code="misc, arg-type, attr-defined"
8+
79

810
@click.command(
911
context_settings={

packages/debugger/src/robotcode/debugger/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
def main() -> None:
22
from .cli import debug
33

4-
debug(windows_expand_args=False)
4+
debug(windows_expand_args=False) # type: ignore[misc]
55

66

77
if __name__ == "__main__":

packages/debugger/src/robotcode/debugger/cli.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
DEBUGPY_DEFAULT_PORT = 5678
1818

1919

20+
# mypy: disable-error-code="misc, arg-type, attr-defined"
21+
22+
2023
@click.command(
2124
context_settings={
2225
"allow_extra_args": True,

packages/debugger/src/robotcode/debugger/launcher/cli.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414

1515
LAUNCHER_DEFAULT_PORT = 6611
1616

17+
# mypy: disable-error-code="misc, arg-type, attr-defined"
18+
1719

1820
@click.command(
1921
add_help_option=True,

packages/language_server/src/robotcode/language_server/cli.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ def run_server(
3434
server.run()
3535

3636

37+
# mypy: disable-error-code="misc, arg-type, attr-defined"
38+
39+
3740
@click.command(
3841
add_help_option=True,
3942
epilog='Use "-- --help" to see `robot` help.',

packages/plugin/src/robotcode/plugin/click_helper/options.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import Optional, Sequence, Set, Tuple
1+
from typing import List, Optional, Sequence, Set, Tuple
22

33
import click
44
from robotcode.core.types import ServerMode
@@ -15,11 +15,13 @@
1515

1616
from .types import FC
1717

18+
# mypy: disable-error-code="attr-defined"
19+
1820

1921
def server_options(
2022
default_server_mode: ServerMode, default_port: int, allowed_server_modes: Optional[Set[ServerMode]] = None
2123
) -> Sequence[FC]:
22-
result = []
24+
result: List[FC] = []
2325

2426
def exclusive(option_name: str, *args: ServerMode) -> Sequence[str]:
2527
return (

packages/runner/src/robotcode/runner/cli/discover/discover.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,9 @@ def visit_test(self, test: TestCase) -> None:
281281
self.statistics.tests += 1
282282

283283

284+
# mypy: disable-error-code="misc, arg-type, attr-defined"
285+
286+
284287
@click.group(invoke_without_command=False)
285288
@click.option(
286289
"--read-from-stdin", is_flag=True, help="Read file contents from stdin. This is an internal option.", hidden=True

packages/runner/src/robotcode/runner/cli/libdoc.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ def main(self, arguments: Any, **options: Any) -> Any:
4040
return super().main(arguments, **options)
4141

4242

43+
# mypy: disable-error-code="misc, arg-type, attr-defined"
44+
45+
4346
@click.command(
4447
context_settings={
4548
"allow_extra_args": True,

packages/runner/src/robotcode/runner/cli/rebot.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ def main(self, arguments: Any, **options: Any) -> Any:
4040
return super().main(arguments, **options)
4141

4242

43+
# mypy: disable-error-code="misc, arg-type, attr-defined"
44+
45+
4346
@click.command(
4447
context_settings={
4548
"allow_extra_args": True,

0 commit comments

Comments
 (0)