Mercurial > public > mercurial-scm > hg
diff mercurial/cmdutil.py @ 52645:4cb75772818d
pyupgrade: drop the quoting around type annotations
This is the `typing_pep563` fixer in `pyupgrade`. Quoting to delay evaluation
hasn't been necessary since adding `from __future__ import annotations` in
1c5810ce737e.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Mon, 06 Jan 2025 00:30:55 -0500 |
parents | e627cc25b6f3 |
children |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Sun Jan 05 22:26:16 2025 -0500 +++ b/mercurial/cmdutil.py Mon Jan 06 00:30:55 2025 -0500 @@ -324,7 +324,7 @@ check_at_most_one_arg(opts, first, other) -def resolve_commit_options(ui: "uimod.ui", opts: Dict[str, Any]) -> bool: +def resolve_commit_options(ui: uimod.ui, opts: Dict[str, Any]) -> bool: """modify commit options dict to handle related options The return value indicates that ``rewrite.update-timestamp`` is the reason @@ -1147,7 +1147,7 @@ ctx.sub(s).bailifchanged(hint=hint) -def logmessage(ui: "uimod.ui", opts: Dict[bytes, Any]) -> Optional[bytes]: +def logmessage(ui: uimod.ui, opts: Dict[bytes, Any]) -> Optional[bytes]: """get the log message according to -m and -l option""" check_at_most_one_arg(opts, b'message', b'logfile')