diff options
Diffstat (limited to 'mesonbuild/mlog.py')
-rw-r--r-- | mesonbuild/mlog.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mesonbuild/mlog.py b/mesonbuild/mlog.py index dbc48a1..15fdb8d 100644 --- a/mesonbuild/mlog.py +++ b/mesonbuild/mlog.py @@ -127,7 +127,7 @@ class AnsiDecorator: if with_codes and self.code: text = self.code + self.text + AnsiDecorator.plain_code if self.quoted: - text = '"{}"'.format(text) + text = f'"{text}"' return text def __len__(self) -> int: @@ -230,7 +230,7 @@ def debug(*args: T.Union[str, AnsiDecorator], **kwargs: T.Any) -> None: def _debug_log_cmd(cmd: str, args: T.List[str]) -> None: if not _in_ci: return - args = ['"{}"'.format(x) for x in args] # Quote all args, just in case + args = [f'"{x}"' for x in args] # Quote all args, just in case debug('!meson_ci!/{} {}'.format(cmd, ' '.join(args))) def cmd_ci_include(file: str) -> None: @@ -276,7 +276,7 @@ def log_once(*args: T.Union[str, AnsiDecorator], is_error: bool = False, # This would more accurately embody what this function can handle, but we # don't have that yet, so instead we'll do some casting to work around it def get_error_location_string(fname: str, lineno: str) -> str: - return '{}:{}:'.format(fname, lineno) + return f'{fname}:{lineno}:' def _log_error(severity: str, *rargs: T.Union[str, AnsiDecorator], once: bool = False, fatal: bool = True, **kwargs: T.Any) -> None: @@ -350,7 +350,7 @@ def exception(e: Exception, prefix: T.Optional[AnsiDecorator] = None) -> None: # Mypy doesn't follow hasattr, and it's pretty easy to visually inspect # that this is correct, so we'll just ignore it. path = get_relative_path(Path(e.file), Path(os.getcwd())) # type: ignore - args.append('{}:{}:{}:'.format(path, e.lineno, e.colno)) # type: ignore + args.append(f'{path}:{e.lineno}:{e.colno}:') # type: ignore if prefix: args.append(prefix) args.append(str(e)) |