blob: e5c3f8d5b5140521c4f356b29ab72753a60cd1f3 [file] [log] [blame]
// Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
// test w/ `pub run test -N prefer_interpolation_to_compose_strings`
void main() {
String name = 'Juan'+'Pablo'; // OK // It is not the business of this rule
int year = 2017;
int birth = 1993;
'Hello, $name! You are ${year - birth} years old.';
'Hello, ' + // LINT
name +
'! You are ' +
(year - birth).toString() +
' years old.';
name += 'casanueva'; // OK (#813)
int width = 10;
String pad = '';
for (int i = 0; i < width; i++) {
pad = pad + ' '; // LINT
}
var str1 = 'Hello';
var str2 = 'World';
var str3 = str1 + str2; // OK (#735)
}