You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/compiler/diagnosticMessages.json
+44-4
Original file line number
Diff line number
Diff line change
@@ -3685,6 +3685,26 @@
3685
3685
"category": "Error",
3686
3686
"code": 4111
3687
3687
},
3688
+
"This member cannot have an 'override' modifier because its containing class '{0}' does not extend another class.": {
3689
+
"category": "Error",
3690
+
"code": 4112
3691
+
},
3692
+
"This member cannot have an 'override' modifier because it is not declared in the base class '{0}'.": {
3693
+
"category": "Error",
3694
+
"code": 4113
3695
+
},
3696
+
"This member must have an 'override' modifier because it overrides a member in the base class '{0}'.": {
3697
+
"category": "Error",
3698
+
"code": 4114
3699
+
},
3700
+
"This parameter property must be rewritten as a property declaration with an 'override' modifier because it overrides a member in base class '{0}'.": {
3701
+
"category": "Error",
3702
+
"code": 4115
3703
+
},
3704
+
"This member must have an 'override' modifier because it overrides an abstract method that is declared in the base class '{0}'.": {
3705
+
"category": "Error",
3706
+
"code": 4116
3707
+
},
3688
3708
3689
3709
"The current host does not support the '{0}' option.": {
3690
3710
"category": "Error",
@@ -5018,15 +5038,19 @@
5018
5038
"category": "Message",
5019
5039
"code": 6505
5020
5040
},
5021
-
"Require undeclared properties from index signatures to use element accesses.": {
5022
-
"category": "Error",
5023
-
"code": 6803
5024
-
},
5025
5041
5026
5042
"Include 'undefined' in index signature results": {
5027
5043
"category": "Message",
5028
5044
"code": 6800
5029
5045
},
5046
+
"Ensure overriding members in derived classes are marked with an 'override' modifier.": {
5047
+
"category": "Message",
5048
+
"code": 6801
5049
+
},
5050
+
"Require undeclared properties from index signatures to use element accesses.": {
5051
+
"category": "Message",
5052
+
"code": 6802
5053
+
},
5030
5054
5031
5055
"Variable '{0}' implicitly has an '{1}' type.": {
5032
5056
"category": "Error",
@@ -6301,6 +6325,22 @@
6301
6325
"category": "Message",
6302
6326
"code": 95159
6303
6327
},
6328
+
"Add 'override' modifier": {
6329
+
"category": "Message",
6330
+
"code": 95160
6331
+
},
6332
+
"Remove 'override' modifier": {
6333
+
"category": "Message",
6334
+
"code": 95161
6335
+
},
6336
+
"Add all missing 'override' modifiers": {
6337
+
"category": "Message",
6338
+
"code": 95162
6339
+
},
6340
+
"Remove all unnecessary 'override' modifiers": {
6341
+
"category": "Message",
6342
+
"code": 95163
6343
+
},
6304
6344
6305
6345
"No value exists in scope for the shorthand property '{0}'. Either declare one or provide an initializer.": {
0 commit comments