Check if an atom node has a magic trailing comma. Returns True for single-element tuples with trailing commas like (a,), which should be preserved to maintain their tuple type.
(node: LN, mode: Mode)
| 1774 | |
| 1775 | |
| 1776 | def _atom_has_magic_trailing_comma(node: LN, mode: Mode) -> bool: |
| 1777 | """Check if an atom node has a magic trailing comma. |
| 1778 | |
| 1779 | Returns True for single-element tuples with trailing commas like (a,), |
| 1780 | which should be preserved to maintain their tuple type. |
| 1781 | """ |
| 1782 | if not mode.magic_trailing_comma: |
| 1783 | return False |
| 1784 | |
| 1785 | return is_one_tuple(node) |
| 1786 | |
| 1787 | |
| 1788 | def _is_atom_multiline(node: LN) -> bool: |
no test coverage detected