MCPcopy
hub / github.com/psf/black / _can_add_trailing_comma

Function _can_add_trailing_comma

src/black/linegen.py:1342–1347  ·  view source on GitHub ↗
(leaf: Leaf, features: Collection[Feature])

Source from the content-addressed store, hash-verified

1340
1341
1342def _can_add_trailing_comma(leaf: Leaf, features: Collection[Feature]) -> bool:
1343 if is_vararg(leaf, within={syms.typedargslist}):
1344 return Feature.TRAILING_COMMA_IN_DEF in features
1345 if is_vararg(leaf, within={syms.arglist, syms.argument}):
1346 return Feature.TRAILING_COMMA_IN_CALL in features
1347 return True
1348
1349
1350def _safe_add_trailing_comma(safe: bool, delimiter_priority: int, line: Line) -> Line:

Callers 1

delimiter_splitFunction · 0.85

Calls 1

is_varargFunction · 0.90

Tested by

no test coverage detected