File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -53,11 +53,13 @@ class SequenceBuilder {
53
53
// BlockPiece.
54
54
if (_elements.isEmpty) {
55
55
return _visitor.pieces.build (() {
56
- _visitor.pieces.add (_leftBracket! );
57
- if (forceSplit) {
56
+ if (_leftBracket case var bracket? ) _visitor.pieces.add (bracket);
57
+
58
+ if (forceSplit || _leftBracket == null ) {
58
59
_visitor.pieces.add (NewlinePiece ());
59
60
}
60
- _visitor.pieces.add (_rightBracket! );
61
+
62
+ if (_rightBracket case var bracket? ) _visitor.pieces.add (bracket);
61
63
});
62
64
}
63
65
Original file line number Diff line number Diff line change 1
1
40 columns |
2
+ >>> Empty compilation unit.
3
+
4
+
5
+
6
+ <<<
7
+
2
8
>>> Force at least one newline between directives.
3
9
import 'a.dart';import 'b.dart';export 'c.dart';
4
10
<<<
You can’t perform that action at this time.
0 commit comments