From: williamfzc <178894043@qq.com> Date: Fri, 8 May 2020 13:16:57 +0000 (+0800) Subject: add bracket check in split_line (#1315) X-Git-Url: https://git.madduck.net/etc/vim.git/commitdiff_plain/92c611cfdf1124d0d2830ba9a503a7e7a57d2dee?ds=inline;hp=68a3c75eb2a7096a7d5b3cfa6a6f3a5b894a1d72 add bracket check in split_line (#1315) --- diff --git a/black.py b/black.py index 7b905ee..087683a 100644 --- a/black.py +++ b/black.py @@ -2544,6 +2544,7 @@ def transform_line( is_line_short_enough(line, line_length=line_length, line_str=line_str) or line.contains_unsplittable_type_ignore() ) + and not (line.contains_standalone_comments() and line.inside_brackets) ): # Only apply basic string preprocessing, since lines shouldn't be split here. transformers = [string_merge, string_paren_strip] diff --git a/tests/data/comments.py b/tests/data/comments.py index a20e653..c34daaf 100644 --- a/tests/data/comments.py +++ b/tests/data/comments.py @@ -22,6 +22,11 @@ except ImportError: # Some comment before a function. +y = 1 +( + # some strings + y # type: ignore +) def function(default=None):