Use Cascades Operator
If we want to perform a sequence of operations on the same object then we should use the Cascades(..) operator.
Do
var path = Path() ..lineTo(0, size.height) ..lineTo(size.width, size.height) ..lineTo(size.width, 0) ..close();
Don't
var path = Path(); path.lineTo(0, size.height); path.lineTo(size.width, size.height); path.lineTo(size.width, 0); path.close();