All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
4 *Contents are subject to change.*
9 .. currentmodule:: black
11 :class:`BracketTracker`
12 -----------------------
14 .. autoclass:: black.brackets.BracketTracker
20 .. autoclass:: black.lines.Line
22 :special-members: __str__, __bool__
25 -------------------------
27 .. autoclass:: black.lines.RHSResult
31 -------------------------
33 .. autoclass:: black.lines.LinesBlock
36 :class:`EmptyLineTracker`
37 -------------------------
39 .. autoclass:: black.lines.EmptyLineTracker
42 :class:`LineGenerator`
43 ----------------------
45 .. autoclass:: black.linegen.LineGenerator
52 .. autoclass:: black.comments.ProtoComment
58 .. autoclass:: black.mode.Mode
64 .. autoclass:: black.report.Report
66 :special-members: __str__
71 .. autoclass:: black.rusty.Ok
78 .. autoclass:: black.rusty.Err
85 .. autoclass:: black.nodes.Visitor
89 :class:`StringTransformer`
90 ----------------------------
92 .. autoclass:: black.trans.StringTransformer
97 ----------------------------
99 .. autoclass:: black.trans.CustomSplit
102 :class:`CustomSplitMapMixin`
103 -----------------------------
105 .. autoclass:: black.trans.CustomSplitMapMixin
109 :class:`StringMerger`
110 ----------------------
112 .. autoclass:: black.trans.StringMerger
116 :class:`StringParenStripper`
117 -----------------------------
119 .. autoclass:: black.trans.StringParenStripper
123 :class:`BaseStringSplitter`
124 -----------------------------
126 .. autoclass:: black.trans.BaseStringSplitter
130 :class:`StringSplitter`
131 -----------------------------
133 .. autoclass:: black.trans.StringSplitter
137 :class:`StringParenWrapper`
138 -----------------------------
140 .. autoclass:: black.trans.StringParenWrapper
144 :class:`StringParser`
145 -----------------------------
147 .. autoclass:: black.trans.StringParser
150 :class:`DebugVisitor`
151 ------------------------
153 .. autoclass:: black.debug.DebugVisitor
158 ------------------------
160 .. autoclass:: black.handle_ipynb_magics.Replacement
164 ------------------------
166 .. autoclass:: black.handle_ipynb_magics.CellMagic
169 :class:`CellMagicFinder`
170 ------------------------
172 .. autoclass:: black.handle_ipynb_magics.CellMagicFinder
176 :class:`OffsetAndMagic`
177 ------------------------
179 .. autoclass:: black.handle_ipynb_magics.OffsetAndMagic
183 ------------------------
185 .. autoclass:: black.handle_ipynb_magics.MagicFinder
192 Classes inherited from Python `Enum <https://docs.python.org/3/library/enum.html#enum.Enum>`_ class.
197 .. autoclass:: black.report.Changed
204 .. autoclass:: black.WriteBack
208 :class:`TargetVersion`
209 ----------------------
211 .. autoclass:: black.mode.TargetVersion
218 .. autoclass:: black.mode.Feature
225 .. autoclass:: black.mode.Preview