Skip to content

Commit

Permalink
Use object instead of generic T
Browse files Browse the repository at this point in the history
  • Loading branch information
WyattBlue committed Jul 1, 2024
1 parent f7c01ff commit 5f32eff
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions auto_editor/vanparse.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ def to_key(op: Options | Required) -> str:
return op.names[0][:2].replace("-", "") + op.names[0][2:].replace("-", "_")


def print_option_help(program_name: str | None, ns_obj: T, option: Options) -> None:
def print_option_help(name: str | None, ns_obj: object, option: Options) -> None:
text = StringIO()
text.write(
f" {', '.join(option.names)} {'' if option.metavar is None else option.metavar}\n\n"
Expand All @@ -145,8 +145,8 @@ def print_option_help(program_name: str | None, ns_obj: T, option: Options) -> N

from auto_editor.help import data

if program_name is not None and option.names[0] in data[program_name]:
text.write(indent(data[program_name][option.names[0]], " ") + "\n")
if name is not None and option.names[0] in data[name]:
text.write(indent(data[name][option.names[0]], " ") + "\n")
else:
text.write(f" {option.help}\n\n")

Expand Down

0 comments on commit 5f32eff

Please sign in to comment.