From 88bf5ffc79f434f0a940d936f78caf5c1d575f65 Mon Sep 17 00:00:00 2001 From: Alessio Bogon Date: Sun, 1 Sep 2019 15:02:09 +0200 Subject: [PATCH] Improve bulleting --- lib/sqlalchemy/ext/linter.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/sqlalchemy/ext/linter.py b/lib/sqlalchemy/ext/linter.py index 6a96a62f03..3ffa83d9bb 100644 --- a/lib/sqlalchemy/ext/linter.py +++ b/lib/sqlalchemy/ext/linter.py @@ -99,10 +99,11 @@ def warn_for_unmatching_froms(query): if froms: template = '''Query\n{query}\nhas FROM elements:\n{froms}\nthat are not joined up to FROM element\n{start}''' indent = ' ' + froms_str = '\n'.join('* {elem}'.format(elem=from_) for from_ in froms) message = template.format( query=_indent(str(query), indent), - froms=_indent('\n'.join(str(from_) for from_ in froms), indent + '* '), - start=_indent(str(start_with), indent + '* '), + froms=_indent(froms_str, indent), + start=_indent('* {elem}'.format(elem=start_with), indent), ) util.warn(message) -- 2.47.3