OLD | NEW |
1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 /** | 5 /** |
6 * This is for use in extracting messages from a Dart program | 6 * This is for use in extracting messages from a Dart program |
7 * using the Intl.message() mechanism and writing them to a file for | 7 * using the Intl.message() mechanism and writing them to a file for |
8 * translation. This provides only the stub of a mechanism, because it | 8 * translation. This provides only the stub of a mechanism, because it |
9 * doesn't define how the file should be written. It provides an | 9 * doesn't define how the file should be written. It provides an |
10 * [IntlMessage] class that holds the extracted data and [parseString] | 10 * [IntlMessage] class that holds the extracted data and [parseString] |
(...skipping 492 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
503 */ | 503 */ |
504 final String message; | 504 final String message; |
505 | 505 |
506 /** | 506 /** |
507 * Creates a new exception with an optional error [message]. | 507 * Creates a new exception with an optional error [message]. |
508 */ | 508 */ |
509 const IntlMessageExtractionException([this.message = ""]); | 509 const IntlMessageExtractionException([this.message = ""]); |
510 | 510 |
511 String toString() => "IntlMessageExtractionException: $message"; | 511 String toString() => "IntlMessageExtractionException: $message"; |
512 } | 512 } |
OLD | NEW |