| OLD | NEW |
| 1 # Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2017, 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 # Each entry in this map corresponds to a diagnostic message. Ideally, each | 5 # Each entry in this map corresponds to a diagnostic message. Ideally, each |
| 6 # entry contains three parts: | 6 # entry contains three parts: |
| 7 # | 7 # |
| 8 # 1. A message template (template). | 8 # 1. A message template (template). |
| 9 # | 9 # |
| 10 # 2. A suggestion for how to correct the problem (tip). | 10 # 2. A suggestion for how to correct the problem (tip). |
| (...skipping 28 matching lines...) Expand all Loading... |
| 39 # | 39 # |
| 40 # `#character` a Unicode character. | 40 # `#character` a Unicode character. |
| 41 # | 41 # |
| 42 # `#unicode` a Unicode short identifier (U+xxxx). We use this to represent code | 42 # `#unicode` a Unicode short identifier (U+xxxx). We use this to represent code |
| 43 # units or code points. | 43 # units or code points. |
| 44 # | 44 # |
| 45 # `#name` a name (a string). | 45 # `#name` a name (a string). |
| 46 # | 46 # |
| 47 # `#name2` another name (a string). | 47 # `#name2` another name (a string). |
| 48 # | 48 # |
| 49 # `#number` a number (an integer). | |
| 50 # | |
| 51 # `#lexeme` a token. The token's `lexeme` property is used. | 49 # `#lexeme` a token. The token's `lexeme` property is used. |
| 52 # | 50 # |
| 53 # `#string` a string. | 51 # `#string` a string. |
| 54 # | 52 # |
| 55 # `#string2` another string. | 53 # `#string2` another string. |
| 56 # | 54 # |
| 57 # `#uri` a Uri. | 55 # `#uri` a Uri. |
| 58 | 56 |
| 59 AsciiControlCharacter: | 57 AsciiControlCharacter: |
| 60 template: "The control character #unicode can only be used in strings and comm
ents." | 58 template: "The control character #unicode can only be used in strings and comm
ents." |
| (...skipping 698 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 759 | 757 |
| 760 DuplicatedParameterName: | 758 DuplicatedParameterName: |
| 761 template: "Duplicated parameter name '#name'." | 759 template: "Duplicated parameter name '#name'." |
| 762 | 760 |
| 763 DuplicatedParameterNameCause: | 761 DuplicatedParameterNameCause: |
| 764 template: "Other parameter named '#name'." | 762 template: "Other parameter named '#name'." |
| 765 | 763 |
| 766 EnumConstantSameNameAsEnclosing: | 764 EnumConstantSameNameAsEnclosing: |
| 767 template: "Name of enum constant '#name' can't be the same as the enum's own n
ame." | 765 template: "Name of enum constant '#name' can't be the same as the enum's own n
ame." |
| 768 | 766 |
| 769 OperatorParameterMismatch: | 767 OperatorParameterMismatch0: |
| 770 template: "Operator '#name' must have exactly #number parameters." | 768 template: "Operator '#name' shouldn't have any parameters." |
| 769 |
| 770 OperatorParameterMismatch1: |
| 771 template: "Operator '#name' should have exactly one parameter." |
| 772 |
| 773 OperatorParameterMismatch2: |
| 774 template: "Operator '#name' should have exactly two parameters." |
| 771 | 775 |
| 772 SupertypeIsIllegal: | 776 SupertypeIsIllegal: |
| 773 template: "The type '#name' can't be used as supertype." | 777 template: "The type '#name' can't be used as supertype." |
| 774 | 778 |
| 775 SupertypeIsTypeVariable: | 779 SupertypeIsTypeVariable: |
| 776 template: "The type variable '#name' can't be used as supertype." | 780 template: "The type variable '#name' can't be used as supertype." |
| 777 | 781 |
| 778 PartOfLibraryNameMismatch: | 782 PartOfLibraryNameMismatch: |
| 779 template: "Using '#uri' as part of '#name' but its 'part of' declaration says
'#name2'." | 783 template: "Using '#uri' as part of '#name' but its 'part of' declaration says
'#name2'." |
| 780 | 784 |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 848 template: "Previous use of '#name'." | 852 template: "Previous use of '#name'." |
| 849 | 853 |
| 850 ExpressionNotMetadata: | 854 ExpressionNotMetadata: |
| 851 template: "This can't be used as metadata; metadata should be a reference to a
compile-time constant variable, or a call to a constant constructor." | 855 template: "This can't be used as metadata; metadata should be a reference to a
compile-time constant variable, or a call to a constant constructor." |
| 852 | 856 |
| 853 ExpectedAnInitializer: | 857 ExpectedAnInitializer: |
| 854 template: "Expected an initializer." | 858 template: "Expected an initializer." |
| 855 | 859 |
| 856 NotAnLvalue: | 860 NotAnLvalue: |
| 857 template: "Can't assign to this." | 861 template: "Can't assign to this." |
| OLD | NEW |