blob: 75a3da87342c1d718cd9a434b36acfd5d3a1a4e0 [file] [log] [blame]
40 columns |
### Tests for spread (and unspread) sets inside for elements.
>>> Spread list inside for stays on one line if it fits.
var set = {for (;;) ...{1, 2}};
<<<
var set = {
for (;;) ...{1, 2},
};
>>> Spread list inside for formats like block if it splits.
var set = {for (;;) ...{element1, element2, element3}};
<<<
var set = {
for (;;) ...{
element1,
element2,
element3,
},
};
>>> A split collection that isn't spread wraps and indents.
var set = {for (;;) {element1, element2, element3}};
<<<
var set = {
for (;;)
{element1, element2, element3},
};
>>> A split collection that isn't spread wraps and indents.
var set = {for (;;) {element1, element2, element3, element4}};
<<<
var set = {
for (;;)
{
element1,
element2,
element3,
element4,
},
};
>>> Force split if loop body is for element.
var l = {for (;;) for (c in d) t};
<<<
var l = {
for (;;)
for (c in d) t,
};
>>> Force split if loop body is if element.
var set = {
for (;;) if (c) d
};
<<<
var set = {
for (;;)
if (c) d,
};