| // Copyright 2017 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| void foo() { |
| print('This should be fixed to single quotes.'); |
| print('This should be kept unchanged.'); |
| print("A double-quoted string containing 'single quotes' should be allowed."); |
| |
| print(''); |
| |
| String bar = '{}'; |
| print('Interpolated string $bar'); |
| print('''Another interpolated string $baz'''); |
| } |
| |
| const String multiline1 = ''' |
| This should also be fixed to triple single-quotes. |
| '''; |
| |
| const String multiline2 = """ |
| But this should not be, |
| because it has triple single quotes in the contents.''' |
| """; |
| |
| const String multiline3 = ''' |
| This should not be changed. |
| '''; |