/src/compiler/resources/diagnosticMessages.json
JSON | 1534 lines | 1534 code | 0 blank | 0 comment | 0 complexity | ec2ee888208be3b5b8c3b094653cfd2b MD5 | raw file
1{ 2 "error TS{0}: {1}": { 3 "category": "NoPrefix", 4 "code": 0 5 }, 6 "warning TS{0}: {1}": { 7 "category": "NoPrefix", 8 "code": 1 9 }, 10 "Unrecognized escape sequence.": { 11 "category": "Error", 12 "code": 1000 13 }, 14 "Unexpected character {0}.": { 15 "category": "Error", 16 "code": 1001 17 }, 18 "Missing close quote character.": { 19 "category": "Error", 20 "code": 1002 21 }, 22 "Identifier expected.": { 23 "category": "Error", 24 "code": 1003 25 }, 26 "'{0}' keyword expected.": { 27 "category": "Error", 28 "code": 1004 29 }, 30 "'{0}' expected.": { 31 "category": "Error", 32 "code": 1005 33 }, 34 "Identifier expected; '{0}' is a keyword.": { 35 "category": "Error", 36 "code": 1006 37 }, 38 "Automatic semicolon insertion not allowed.": { 39 "category": "Error", 40 "code": 1007 41 }, 42 "Unexpected token; '{0}' expected.": { 43 "category": "Error", 44 "code": 1008 45 }, 46 "Trailing separator not allowed.": { 47 "category": "Error", 48 "code": 1009 49 }, 50 "'*/' expected.": { 51 "category": "Error", 52 "code": 1010 53 }, 54 "'public' or 'private' modifier must precede 'static'.": { 55 "category": "Error", 56 "code": 1011 57 }, 58 "Unexpected token.": { 59 "category": "Error", 60 "code": 1012 61 }, 62 "Catch clause parameter cannot have a type annotation.": { 63 "category": "Error", 64 "code": 1013 65 }, 66 "Rest parameter must be last in list.": { 67 "category": "Error", 68 "code": 1014 69 }, 70 "Parameter cannot have question mark and initializer.": { 71 "category": "Error", 72 "code": 1015 73 }, 74 "Required parameter cannot follow optional parameter.": { 75 "category": "Error", 76 "code": 1016 77 }, 78 "Index signatures cannot have rest parameters.": { 79 "category": "Error", 80 "code": 1017 81 }, 82 "Index signature parameter cannot have accessibility modifiers.": { 83 "category": "Error", 84 "code": 1018 85 }, 86 "Index signature parameter cannot have a question mark.": { 87 "category": "Error", 88 "code": 1019 89 }, 90 "Index signature parameter cannot have an initializer.": { 91 "category": "Error", 92 "code": 1020 93 }, 94 "Index signature must have a type annotation.": { 95 "category": "Error", 96 "code": 1021 97 }, 98 "Index signature parameter must have a type annotation.": { 99 "category": "Error", 100 "code": 1022 101 }, 102 "Index signature parameter type must be 'string' or 'number'.": { 103 "category": "Error", 104 "code": 1023 105 }, 106 "'extends' clause already seen.": { 107 "category": "Error", 108 "code": 1024 109 }, 110 "'extends' clause must precede 'implements' clause.": { 111 "category": "Error", 112 "code": 1025 113 }, 114 "Classes can only extend a single class.": { 115 "category": "Error", 116 "code": 1026 117 }, 118 "'implements' clause already seen.": { 119 "category": "Error", 120 "code": 1027 121 }, 122 "Accessibility modifier already seen.": { 123 "category": "Error", 124 "code": 1028 125 }, 126 "'{0}' modifier must precede '{1}' modifier.": { 127 "category": "Error", 128 "code": 1029 129 }, 130 "'{0}' modifier already seen.": { 131 "category": "Error", 132 "code": 1030 133 }, 134 "'{0}' modifier cannot appear on a class element.": { 135 "category": "Error", 136 "code": 1031 137 }, 138 "Interface declaration cannot have 'implements' clause.": { 139 "category": "Error", 140 "code": 1032 141 }, 142 "'super' invocation cannot have type arguments.": { 143 "category": "Error", 144 "code": 1034 145 }, 146 "Only ambient modules can use quoted names.": { 147 "category": "Error", 148 "code": 1035 149 }, 150 "Statements are not allowed in ambient contexts.": { 151 "category": "Error", 152 "code": 1036 153 }, 154 "Implementations are not allowed in ambient contexts.": { 155 "category": "Error", 156 "code": 1037 157 }, 158 "'declare' modifier not allowed for code already in an ambient context.": { 159 "category": "Error", 160 "code": 1038 161 }, 162 "Initializers are not allowed in ambient contexts.": { 163 "category": "Error", 164 "code": 1039 165 }, 166 "Parameter property declarations can only be used in constructors.": { 167 "category": "Error", 168 "code": 1040 169 }, 170 "Function implementation expected.": { 171 "category": "Error", 172 "code": 1041 173 }, 174 "Constructor implementation expected.": { 175 "category": "Error", 176 "code": 1042 177 }, 178 "Function overload name must be '{0}'.": { 179 "category": "Error", 180 "code": 1043 181 }, 182 "'{0}' modifier cannot appear on a module element.": { 183 "category": "Error", 184 "code": 1044 185 }, 186 "'declare' modifier cannot appear on an interface declaration.": { 187 "category": "Error", 188 "code": 1045 189 }, 190 "'declare' modifier required for top level element.": { 191 "category": "Error", 192 "code": 1046 193 }, 194 "Rest parameter cannot be optional.": { 195 "category": "Error", 196 "code": 1047 197 }, 198 "Rest parameter cannot have an initializer.": { 199 "category": "Error", 200 "code": 1048 201 }, 202 "'set' accessor must have one and only one parameter.": { 203 "category": "Error", 204 "code": 1049 205 }, 206 "'set' accessor parameter cannot have accessibility modifier.": { 207 "category": "Error", 208 "code": 1050 209 }, 210 "'set' accessor parameter cannot be optional.": { 211 "category": "Error", 212 "code": 1051 213 }, 214 "'set' accessor parameter cannot have an initializer.": { 215 "category": "Error", 216 "code": 1052 217 }, 218 "'set' accessor cannot have rest parameter.": { 219 "category": "Error", 220 "code": 1053 221 }, 222 "'get' accessor cannot have parameters.": { 223 "category": "Error", 224 "code": 1054 225 }, 226 "Modifiers cannot appear here.": { 227 "category": "Error", 228 "code": 1055 229 }, 230 "Accessors are only available when targeting ECMAScript 5 and higher.": { 231 "category": "Error", 232 "code": 1056 233 }, 234 "Class name cannot be '{0}'.": { 235 "category": "Error", 236 "code": 1057 237 }, 238 "Interface name cannot be '{0}'.": { 239 "category": "Error", 240 "code": 1058 241 }, 242 "Enum name cannot be '{0}'.": { 243 "category": "Error", 244 "code": 1059 245 }, 246 "Module name cannot be '{0}'.": { 247 "category": "Error", 248 "code": 1060 249 }, 250 "Enum member must have initializer.": { 251 "category": "Error", 252 "code": 1061 253 }, 254 "Export assignment cannot be used in internal modules.": { 255 "category": "Error", 256 "code": 1063 257 }, 258 "Export assignment not allowed in module with exported element.": { 259 "category": "Error", 260 "code": 1064 261 }, 262 "Module cannot have multiple export assignments.": { 263 "category": "Error", 264 "code": 1065 265 }, 266 "Ambient enum elements can only have integer literal initializers.": { 267 "category": "Error", 268 "code": 1066 269 }, 270 "module, class, interface, enum, import or statement": { 271 "category": "NoPrefix", 272 "code": 1067 273 }, 274 "constructor, function, accessor or variable": { 275 "category": "NoPrefix", 276 "code": 1068 277 }, 278 "statement": { 279 "category": "NoPrefix", 280 "code": 1069 281 }, 282 "case or default clause": { 283 "category": "NoPrefix", 284 "code": 1070 285 }, 286 "identifier": { 287 "category": "NoPrefix", 288 "code": 1071 289 }, 290 "call, construct, index, property or function signature": { 291 "category": "NoPrefix", 292 "code": 1072 293 }, 294 "expression": { 295 "category": "NoPrefix", 296 "code": 1073 297 }, 298 "type name": { 299 "category": "NoPrefix", 300 "code": 1074 301 }, 302 "property or accessor": { 303 "category": "NoPrefix", 304 "code": 1075 305 }, 306 "parameter": { 307 "category": "NoPrefix", 308 "code": 1076 309 }, 310 "type": { 311 "category": "NoPrefix", 312 "code": 1077 313 }, 314 "type parameter": { 315 "category": "NoPrefix", 316 "code": 1078 317 }, 318 "'declare' modifier not allowed on import declaration.": { 319 "category": "Error", 320 "code": 1079 321 }, 322 "Function overload must be static": { 323 "category": "Error", 324 "code": 1080 325 }, 326 "Function overload must not be static": { 327 "category": "Error", 328 "code": 1081 329 }, 330 "Parameter property declarations cannot be used in an ambient context.": { 331 "category": "Error", 332 "code": 1082 333 }, 334 "Parameter property declarations cannot be used in a constructor overload.": { 335 "category": "Error", 336 "code": 1083 337 }, 338 "Duplicate identifier '{0}'.": { 339 "category": "Error", 340 "code": 2000 341 }, 342 "The name '{0}' does not exist in the current scope.": { 343 "category": "Error", 344 "code": 2001 345 }, 346 "The name '{0}' does not refer to a value.": { 347 "category": "Error", 348 "code": 2002 349 }, 350 "'super' can only be used inside a class instance method.": { 351 "category": "Error", 352 "code": 2003 353 }, 354 "The left-hand side of an assignment expression must be a variable, property or indexer.": { 355 "category": "Error", 356 "code": 2004 357 }, 358 "Value of type '{0}' is not callable. Did you mean to include 'new'?": { 359 "category": "Error", 360 "code": 2161 361 }, 362 "Value of type '{0}' is not callable.": { 363 "category": "Error", 364 "code": 2006 365 }, 366 "Value of type '{0}' is not newable.": { 367 "category": "Error", 368 "code": 2007 369 }, 370 "Value of type '{0}' is not indexable by type '{1}'.": { 371 "category": "Error", 372 "code": 2008 373 }, 374 "Operator '{0}' cannot be applied to types '{1}' and '{2}'.": { 375 "category": "Error", 376 "code": 2009 377 }, 378 "Operator '{0}' cannot be applied to types '{1}' and '{2}': {3}": { 379 "category": "Error", 380 "code": 2010 381 }, 382 "Cannot convert '{0}' to '{1}'.": { 383 "category": "Error", 384 "code": 2011 385 }, 386 "Cannot convert '{0}' to '{1}':{NL}{2}": { 387 "category": "Error", 388 "code": 2012 389 }, 390 "Expected var, class, interface, or module.": { 391 "category": "Error", 392 "code": 2013 393 }, 394 "Operator '{0}' cannot be applied to type '{1}'.": { 395 "category": "Error", 396 "code": 2014 397 }, 398 "Getter '{0}' already declared.": { 399 "category": "Error", 400 "code": 2015 401 }, 402 "Setter '{0}' already declared.": { 403 "category": "Error", 404 "code": 2016 405 }, 406 "Accessors cannot have type parameters.": { 407 "category": "Error", 408 "code": 2017 409 }, 410 "Exported class '{0}' extends private class '{1}'.": { 411 "category": "Error", 412 "code": 2018 413 }, 414 "Exported class '{0}' implements private interface '{1}'.": { 415 "category": "Error", 416 "code": 2019 417 }, 418 "Exported interface '{0}' extends private interface '{1}'.": { 419 "category": "Error", 420 "code": 2020 421 }, 422 "Exported class '{0}' extends class from inaccessible module {1}.": { 423 "category": "Error", 424 "code": 2021 425 }, 426 "Exported class '{0}' implements interface from inaccessible module {1}.": { 427 "category": "Error", 428 "code": 2022 429 }, 430 "Exported interface '{0}' extends interface from inaccessible module {1}.": { 431 "category": "Error", 432 "code": 2023 433 }, 434 "Public static property '{0}' of exported class has or is using private type '{1}'.": { 435 "category": "Error", 436 "code": 2024 437 }, 438 "Public property '{0}' of exported class has or is using private type '{1}'.": { 439 "category": "Error", 440 "code": 2025 441 }, 442 "Property '{0}' of exported interface has or is using private type '{1}'.": { 443 "category": "Error", 444 "code": 2026 445 }, 446 "Exported variable '{0}' has or is using private type '{1}'.": { 447 "category": "Error", 448 "code": 2027 449 }, 450 "Public static property '{0}' of exported class is using inaccessible module {1}.": { 451 "category": "Error", 452 "code": 2028 453 }, 454 "Public property '{0}' of exported class is using inaccessible module {1}.": { 455 "category": "Error", 456 "code": 2029 457 }, 458 "Property '{0}' of exported interface is using inaccessible module {1}.": { 459 "category": "Error", 460 "code": 2030 461 }, 462 "Exported variable '{0}' is using inaccessible module {1}.": { 463 "category": "Error", 464 "code": 2031 465 }, 466 "Parameter '{0}' of constructor from exported class has or is using private type '{1}'.": { 467 "category": "Error", 468 "code": 2032 469 }, 470 "Parameter '{0}' of public static property setter from exported class has or is using private type '{1}'.": { 471 "category": "Error", 472 "code": 2033 473 }, 474 "Parameter '{0}' of public property setter from exported class has or is using private type '{1}'.": { 475 "category": "Error", 476 "code": 2034 477 }, 478 "Parameter '{0}' of constructor signature from exported interface has or is using private type '{1}'.": { 479 "category": "Error", 480 "code": 2035 481 }, 482 "Parameter '{0}' of call signature from exported interface has or is using private type '{1}'.": { 483 "category": "Error", 484 "code": 2036 485 }, 486 "Parameter '{0}' of public static method from exported class has or is using private type '{1}'.": { 487 "category": "Error", 488 "code": 2037 489 }, 490 "Parameter '{0}' of public method from exported class has or is using private type '{1}'.": { 491 "category": "Error", 492 "code": 2038 493 }, 494 "Parameter '{0}' of method from exported interface has or is using private type '{1}'.": { 495 "category": "Error", 496 "code": 2039 497 }, 498 "Parameter '{0}' of exported function has or is using private type '{1}'.": { 499 "category": "Error", 500 "code": 2040 501 }, 502 "Parameter '{0}' of constructor from exported class is using inaccessible module {1}.": { 503 "category": "Error", 504 "code": 2041 505 }, 506 "Parameter '{0}' of public static property setter from exported class is using inaccessible module {1}.": { 507 "category": "Error", 508 "code": 2042 509 }, 510 "Parameter '{0}' of public property setter from exported class is using inaccessible module {1}.": { 511 "category": "Error", 512 "code": 2043 513 }, 514 "Parameter '{0}' of constructor signature from exported interface is using inaccessible module {1}.": { 515 "category": "Error", 516 "code": 2044 517 }, 518 "Parameter '{0}' of call signature from exported interface is using inaccessible module {1}": { 519 "category": "Error", 520 "code": 2045 521 }, 522 "Parameter '{0}' of public static method from exported class is using inaccessible module {1}.": { 523 "category": "Error", 524 "code": 2046 525 }, 526 "Parameter '{0}' of public method from exported class is using inaccessible module {1}.": { 527 "category": "Error", 528 "code": 2047 529 }, 530 "Parameter '{0}' of method from exported interface is using inaccessible module {1}.": { 531 "category": "Error", 532 "code": 2048 533 }, 534 "Parameter '{0}' of exported function is using inaccessible module {1}.": { 535 "category": "Error", 536 "code": 2049 537 }, 538 "Return type of public static property getter from exported class has or is using private type '{0}'.": { 539 "category": "Error", 540 "code": 2050 541 }, 542 "Return type of public property getter from exported class has or is using private type '{0}'.": { 543 "category": "Error", 544 "code": 2051 545 }, 546 "Return type of constructor signature from exported interface has or is using private type '{0}'.": { 547 "category": "Error", 548 "code": 2052 549 }, 550 "Return type of call signature from exported interface has or is using private type '{0}'.": { 551 "category": "Error", 552 "code": 2053 553 }, 554 "Return type of index signature from exported interface has or is using private type '{0}'.": { 555 "category": "Error", 556 "code": 2054 557 }, 558 "Return type of public static method from exported class has or is using private type '{0}'.": { 559 "category": "Error", 560 "code": 2055 561 }, 562 "Return type of public method from exported class has or is using private type '{0}'.": { 563 "category": "Error", 564 "code": 2056 565 }, 566 "Return type of method from exported interface has or is using private type '{0}'.": { 567 "category": "Error", 568 "code": 2057 569 }, 570 "Return type of exported function has or is using private type '{0}'.": { 571 "category": "Error", 572 "code": 2058 573 }, 574 "Return type of public static property getter from exported class is using inaccessible module {0}.": { 575 "category": "Error", 576 "code": 2059 577 }, 578 "Return type of public property getter from exported class is using inaccessible module {0}.": { 579 "category": "Error", 580 "code": 2060 581 }, 582 "Return type of constructor signature from exported interface is using inaccessible module {0}.": { 583 "category": "Error", 584 "code": 2061 585 }, 586 "Return type of call signature from exported interface is using inaccessible module {0}.": { 587 "category": "Error", 588 "code": 2062 589 }, 590 "Return type of index signature from exported interface is using inaccessible module {0}.": { 591 "category": "Error", 592 "code": 2063 593 }, 594 "Return type of public static method from exported class is using inaccessible module {0}.": { 595 "category": "Error", 596 "code": 2064 597 }, 598 "Return type of public method from exported class is using inaccessible module {0}.": { 599 "category": "Error", 600 "code": 2065 601 }, 602 "Return type of method from exported interface is using inaccessible module {0}.": { 603 "category": "Error", 604 "code": 2066 605 }, 606 "Return type of exported function is using inaccessible module {0}.": { 607 "category": "Error", 608 "code": 2067 609 }, 610 "'new T[]' cannot be used to create an array. Use 'new Array<T>()' instead.": { 611 "category": "Error", 612 "code": 2068 613 }, 614 "A parameter list must follow a generic type argument list. '(' expected.": { 615 "category": "Error", 616 "code": 2069 617 }, 618 "Multiple constructor implementations are not allowed.": { 619 "category": "Error", 620 "code": 2070 621 }, 622 "Unable to resolve external module '{0}'.": { 623 "category": "Error", 624 "code": 2071 625 }, 626 "Module cannot be aliased to a non-module type.": { 627 "category": "Error", 628 "code": 2072 629 }, 630 "A class may only extend another class.": { 631 "category": "Error", 632 "code": 2073 633 }, 634 "A class may only implement another class or interface.": { 635 "category": "Error", 636 "code": 2074 637 }, 638 "An interface may only extend another class or interface.": { 639 "category": "Error", 640 "code": 2075 641 }, 642 "An interface cannot implement another type.": { 643 "category": "Error", 644 "code": 2076 645 }, 646 "Unable to resolve type.": { 647 "category": "Error", 648 "code": 2077 649 }, 650 "Unable to resolve type of '{0}'.": { 651 "category": "Error", 652 "code": 2078 653 }, 654 "Unable to resolve type parameter constraint.": { 655 "category": "Error", 656 "code": 2079 657 }, 658 "Type parameter constraint cannot be a primitive type.": { 659 "category": "Error", 660 "code": 2080 661 }, 662 "Supplied parameters do not match any signature of call target.": { 663 "category": "Error", 664 "code": 2081 665 }, 666 "Supplied parameters do not match any signature of call target:{NL}{0}": { 667 "category": "Error", 668 "code": 2082 669 }, 670 "Invalid 'new' expression.": { 671 "category": "Error", 672 "code": 2083 673 }, 674 "Call signatures used in a 'new' expression must have a 'void' return type.": { 675 "category": "Error", 676 "code": 2084 677 }, 678 "Could not select overload for 'new' expression.": { 679 "category": "Error", 680 "code": 2085 681 }, 682 "Type '{0}' does not satisfy the constraint '{1}' for type parameter '{2}'.": { 683 "category": "Error", 684 "code": 2086 685 }, 686 "Could not select overload for 'call' expression.": { 687 "category": "Error", 688 "code": 2087 689 }, 690 "Cannot invoke an expression whose type lacks a call signature.": { 691 "category": "Error", 692 "code": 2088 693 }, 694 "Calls to 'super' are only valid inside a class.": { 695 "category": "Error", 696 "code": 2089 697 }, 698 "Generic type '{0}' requires {1} type argument(s).": { 699 "category": "Error", 700 "code": 2090 701 }, 702 "Type of conditional expression cannot be determined. Best common type could not be found between '{0}' and '{1}'.": { 703 "category": "Error", 704 "code": 2091 705 }, 706 "Type of array literal cannot be determined. Best common type could not be found for array elements.": { 707 "category": "Error", 708 "code": 2092 709 }, 710 "Could not find enclosing symbol for dotted name '{0}'.": { 711 "category": "Error", 712 "code": 2093 713 }, 714 "The property '{0}' does not exist on value of type '{1}'.": { 715 "category": "Error", 716 "code": 2094 717 }, 718 "Could not find symbol '{0}'.": { 719 "category": "Error", 720 "code": 2095 721 }, 722 "'get' and 'set' accessor must have the same type.": { 723 "category": "Error", 724 "code": 2096 725 }, 726 "'this' cannot be referenced in current location.": { 727 "category": "Error", 728 "code": 2097 729 }, 730 "Static methods cannot reference class type parameters.": { 731 "category": "Error", 732 "code": 2099 733 }, 734 "Class '{0}' is recursively referenced as a base type of itself.": { 735 "category": "Error", 736 "code": 2100 737 }, 738 "Interface '{0}' is recursively referenced as a base type of itself.": { 739 "category": "Error", 740 "code": 2101 741 }, 742 "'super' property access is permitted only in a constructor, instance member function, or instance member accessor of a derived class.": { 743 "category": "Error", 744 "code": 2102 745 }, 746 "'super' cannot be referenced in non-derived classes.": { 747 "category": "Error", 748 "code": 2103 749 }, 750 "A 'super' call must be the first statement in the constructor when a class contains initialized properties or has parameter properties.": { 751 "category": "Error", 752 "code": 2104 753 }, 754 "Constructors for derived classes must contain a 'super' call.": { 755 "category": "Error", 756 "code": 2105 757 }, 758 "Super calls are not permitted outside constructors or in local functions inside constructors.": { 759 "category": "Error", 760 "code": 2106 761 }, 762 "'{0}.{1}' is inaccessible.": { 763 "category": "Error", 764 "code": 2107 765 }, 766 "'this' cannot be referenced within module bodies.": { 767 "category": "Error", 768 "code": 2108 769 }, 770 "Invalid '+' expression - types not known to support the addition operator.": { 771 "category": "Error", 772 "code": 2111 773 }, 774 "The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type.": { 775 "category": "Error", 776 "code": 2112 777 }, 778 "The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type.": { 779 "category": "Error", 780 "code": 2113 781 }, 782 "The type of a unary arithmetic operation operand must be of type 'any', 'number' or an enum type.": { 783 "category": "Error", 784 "code": 2114 785 }, 786 "Variable declarations of a 'for' statement cannot use a type annotation.": { 787 "category": "Error", 788 "code": 2115 789 }, 790 "Variable declarations of a 'for' statement must be of types 'string' or 'any'.": { 791 "category": "Error", 792 "code": 2116 793 }, 794 "The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter.": { 795 "category": "Error", 796 "code": 2117 797 }, 798 "The left-hand side of an 'in' expression must be of types 'string' or 'any'.": { 799 "category": "Error", 800 "code": 2118 801 }, 802 "The right-hand side of an 'in' expression must be of type 'any', an object type or a type parameter.": { 803 "category": "Error", 804 "code": 2119 805 }, 806 "The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter.": { 807 "category": "Error", 808 "code": 2120 809 }, 810 "The right-hand side of an 'instanceof' expression must be of type 'any' or a subtype of the 'Function' interface type.": { 811 "category": "Error", 812 "code": 2121 813 }, 814 "Setters cannot return a value.": { 815 "category": "Error", 816 "code": 2122 817 }, 818 "Tried to query type of uninitialized module '{0}'.": { 819 "category": "Error", 820 "code": 2123 821 }, 822 "Tried to set variable type to uninitialized module type '{0}'.": { 823 "category": "Error", 824 "code": 2124 825 }, 826 "Function '{0}' declared a non-void return type, but has no return expression.": { 827 "category": "Error", 828 "code": 2125 829 }, 830 "Getters must return a value.": { 831 "category": "Error", 832 "code": 2126 833 }, 834 "Getter and setter accessors do not agree in visibility.": { 835 "category": "Error", 836 "code": 2127 837 }, 838 "Invalid left-hand side of assignment expression.": { 839 "category": "Error", 840 "code": 2130 841 }, 842 "Function declared a non-void return type, but has no return expression.": { 843 "category": "Error", 844 "code": 2131 845 }, 846 "Cannot resolve return type reference.": { 847 "category": "Error", 848 "code": 2132 849 }, 850 "Constructors cannot have a return type of 'void'.": { 851 "category": "Error", 852 "code": 2133 853 }, 854 "Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'.": { 855 "category": "Error", 856 "code": 2134 857 }, 858 "All symbols within a with block will be resolved to 'any'.": { 859 "category": "Error", 860 "code": 2135 861 }, 862 "Import declarations in an internal module cannot reference an external module.": { 863 "category": "Error", 864 "code": 2136 865 }, 866 "Class {0} declares interface {1} but does not implement it:{NL}{2}": { 867 "category": "Error", 868 "code": 2137 869 }, 870 "Class {0} declares class {1} as an interface but does not implement it:{NL}{2}": { 871 "category": "Error", 872 "code": 2138 873 }, 874 "The operand of an increment or decrement operator must be a variable, property or indexer.": { 875 "category": "Error", 876 "code": 2139 877 }, 878 "'this' cannot be referenced in static initializers in a class body.": { 879 "category": "Error", 880 "code": 2140 881 }, 882 "Class '{0}' cannot extend class '{1}':{NL}{2}": { 883 "category": "Error", 884 "code": 2141 885 }, 886 "Interface '{0}' cannot extend class '{1}':{NL}{2}": { 887 "category": "Error", 888 "code": 2142 889 }, 890 "Interface '{0}' cannot extend interface '{1}':{NL}{2}": { 891 "category": "Error", 892 "code": 2143 893 }, 894 "Duplicate overload signature for '{0}'.": { 895 "category": "Error", 896 "code": 2144 897 }, 898 "Duplicate constructor overload signature.": { 899 "category": "Error", 900 "code": 2145 901 }, 902 "Duplicate overload call signature.": { 903 "category": "Error", 904 "code": 2146 905 }, 906 "Duplicate overload construct signature.": { 907 "category": "Error", 908 "code": 2147 909 }, 910 "Overload signature is not compatible with function definition.": { 911 "category": "Error", 912 "code": 2148 913 }, 914 "Overload signature is not compatible with function definition:{NL}{0}": { 915 "category": "Error", 916 "code": 2149 917 }, 918 "Overload signatures must all be public or private.": { 919 "category": "Error", 920 "code": 2150 921 }, 922 "Overload signatures must all be exported or local.": { 923 "category": "Error", 924 "code": 2151 925 }, 926 "Overload signatures must all be ambient or non-ambient.": { 927 "category": "Error", 928 "code": 2152 929 }, 930 "Overload signatures must all be optional or required.": { 931 "category": "Error", 932 "code": 2153 933 }, 934 "Specialized overload signature is not subtype of any non-specialized signature.": { 935 "category": "Error", 936 "code": 2154 937 }, 938 "'this' cannot be referenced in constructor arguments.": { 939 "category": "Error", 940 "code": 2155 941 }, 942 "Static member cannot be accessed off an instance variable.": { 943 "category": "Error", 944 "code": 2156 945 }, 946 "Instance member cannot be accessed off a class.": { 947 "category": "Error", 948 "code": 2157 949 }, 950 "Untyped function calls may not accept type arguments.": { 951 "category": "Error", 952 "code": 2158 953 }, 954 "Non-generic functions may not accept type arguments.": { 955 "category": "Error", 956 "code": 2159 957 }, 958 "A generic type may not reference itself with a wrapped form of its own type parameters.": { 959 "category": "Error", 960 "code": 2160 961 }, 962 "Rest parameters must be array types.": { 963 "category": "Error", 964 "code": 2162 965 }, 966 "Overload signature implementation cannot use specialized type.": { 967 "category": "Error", 968 "code": 2163 969 }, 970 "Export assignments may only be used at the top-level of external modules.": { 971 "category": "Error", 972 "code": 2164 973 }, 974 "Export assignments may only be made with variables, functions, classes, interfaces, enums and internal modules": { 975 "category": "Error", 976 "code": 2165 977 }, 978 "Only public instance methods of the base class are accessible via the 'super' keyword.": { 979 "category": "Error", 980 "code": 2166 981 }, 982 "Numeric indexer type '{0}' must be a subtype of string indexer type '{1}'.": { 983 "category": "Error", 984 "code": 2167 985 }, 986 "Numeric indexer type '{0}' must be a subtype of string indexer type '{1}':{NL}{2}": { 987 "category": "Error", 988 "code": 2168 989 }, 990 "All numerically named properties must be subtypes of numeric indexer type '{0}'.": { 991 "category": "Error", 992 "code": 2169 993 }, 994 "All numerically named properties must be subtypes of numeric indexer type '{0}':{NL}{1}": { 995 "category": "Error", 996 "code": 2170 997 }, 998 "All named properties must be subtypes of string indexer type '{0}'.": { 999 "category": "Error", 1000 "code": 2171 1001 }, 1002 "All named properties must be subtypes of string indexer type '{0}':{NL}{1}": { 1003 "category": "Error", 1004 "code": 2172 1005 }, 1006 "Generic type references must include all type arguments.": { 1007 "category": "Error", 1008 "code": 2173 1009 }, 1010 "Default arguments are not allowed in an overload parameter.": { 1011 "category": "Error", 1012 "code": 2174 1013 }, 1014 "Overloads cannot differ only by return type.": { 1015 "category": "Error", 1016 "code": 2175 1017 }, 1018 "Function expression declared a non-void return type, but has no return expression.": { 1019 "category": "Error", 1020 "code": 2176 1021 }, 1022 "Import declaration referencing identifier from internal module can only be made with variables, functions, classes, interfaces, enums and internal modules.": { 1023 "category": "Error", 1024 "code": 2177 1025 }, 1026 "Could not find symbol '{0}' in module '{1}'.": { 1027 "category": "Error", 1028 "code": 2178 1029 }, 1030 "Unable to resolve module reference '{0}'.": { 1031 "category": "Error", 1032 "code": 2179 1033 }, 1034 "Could not find module '{0}' in module '{1}'.": { 1035 "category": "Error", 1036 "code": 2180 1037 }, 1038 "Exported import declaration '{0}' is assigned value with type that has or is using private type '{1}'.": { 1039 "category": "Error", 1040 "code": 2181 1041 }, 1042 "Exported import declaration '{0}' is assigned value with type that is using inaccessible module '{1}'.": { 1043 "category": "Error", 1044 "code": 2182 1045 }, 1046 "Exported import declaration '{0}' is assigned type that has or is using private type '{1}'.": { 1047 "category": "Error", 1048 "code": 2183 1049 }, 1050 "Exported import declaration '{0}' is assigned type that is using inaccessible module '{1}'.": { 1051 "category": "Error", 1052 "code": 2184 1053 }, 1054 "Exported import declaration '{0}' is assigned container that is or is using inaccessible module '{1}'.": { 1055 "category": "Error", 1056 "code": 2185 1057 }, 1058 "Type reference '{0}' in extends clause doesn't reference constructor function for '{1}'.": { 1059 "category": "Error", 1060 "code": 2186 1061 }, 1062 "Internal module reference '{0}' in import declaration doesn't reference module instance for '{1}'.": { 1063 "category": "Error", 1064 "code": 2187 1065 }, 1066 "Type '{0}' is missing property '{1}' from type '{2}'.": { 1067 "category": "NoPrefix", 1068 "code": 4000 1069 }, 1070 "Types of property '{0}' of types '{1}' and '{2}' are incompatible.": { 1071 "category": "NoPrefix", 1072 "code": 4001 1073 }, 1074 "Types of property '{0}' of types '{1}' and '{2}' are incompatible:{NL}{3}": { 1075 "category": "NoPrefix", 1076 "code": 4002 1077 }, 1078 "Property '{0}' defined as private in type '{1}' is defined as public in type '{2}'.": { 1079 "category": "NoPrefix", 1080 "code": 4003 1081 }, 1082 "Property '{0}' defined as public in type '{1}' is defined as private in type '{2}'.": { 1083 "category": "NoPrefix", 1084 "code": 4004 1085 }, 1086 "Types '{0}' and '{1}' define property '{2}' as private.": { 1087 "category": "NoPrefix", 1088 "code": 4005 1089 }, 1090 "Call signatures of types '{0}' and '{1}' are incompatible.": { 1091 "category": "NoPrefix", 1092 "code": 4006 1093 }, 1094 "Call signatures of types '{0}' and '{1}' are incompatible:{NL}{2}": { 1095 "category": "NoPrefix", 1096 "code": 4007 1097 }, 1098 "Type '{0}' requires a call signature, but type '{1}' lacks one.": { 1099 "category": "NoPrefix", 1100 "code": 4008 1101 }, 1102 "Construct signatures of types '{0}' and '{1}' are incompatible.": { 1103 "category": "NoPrefix", 1104 "code": 4009 1105 }, 1106 "Construct signatures of types '{0}' and '{1}' are incompatible:{NL}{2}": { 1107 "category": "NoPrefix", 1108 "code": 40010 1109 }, 1110 "Type '{0}' requires a construct signature, but type '{1}' lacks one.": { 1111 "category": "NoPrefix", 1112 "code": 4011 1113 }, 1114 "Index signatures of types '{0}' and '{1}' are incompatible.": { 1115 "category": "NoPrefix", 1116 "code": 4012 1117 }, 1118 "Index signatures of types '{0}' and '{1}' are incompatible:{NL}{2}": { 1119 "category": "NoPrefix", 1120 "code": 4013 1121 }, 1122 "Call signature expects {0} or fewer parameters.": { 1123 "category": "NoPrefix", 1124 "code": 4014 1125 }, 1126 "Could not apply type '{0}' to argument {1} which is of type '{2}'.": { 1127 "category": "NoPrefix", 1128 "code": 4015 1129 }, 1130 "Class '{0}' defines instance member accessor '{1}', but extended class '{2}' defines it as instance member function.": { 1131 "category": "NoPrefix", 1132 "code": 4016 1133 }, 1134 "Class '{0}' defines instance member property '{1}', but extended class '{2}' defines it as instance member function.": { 1135 "category": "NoPrefix", 1136 "code": 4017 1137 }, 1138 "Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member accessor.": { 1139 "category": "NoPrefix", 1140 "code": 4018 1141 }, 1142 "Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member property.": { 1143 "category": "NoPrefix", 1144 "code": 4019 1145 }, 1146 "Types of static property '{0}' of class '{1}' and class '{2}' are incompatible.": { 1147 "category": "NoPrefix", 1148 "code": 4020 1149 }, 1150 "Types of static property '{0}' of class '{1}' and class '{2}' are incompatible:{NL}{3}": { 1151 "category": "NoPrefix", 1152 "code": 4021 1153 }, 1154 "Type reference cannot refer to container '{0}'.": { 1155 "category": "Error", 1156 "code": 4022 1157 }, 1158 "Type reference must refer to type.": { 1159 "category": "Error", 1160 "code": 4023 1161 }, 1162 "Enums with multiple declarations must provide an initializer for the first enum element.": { 1163 "category": "Error", 1164 "code": 4024 1165 }, 1166 " (+ {0} overload(s))": { 1167 "category": "Message", 1168 "code": 4025 1169 }, 1170 "Current host does not support '{0}' option.": { 1171 "category": "Error", 1172 "code": 5001 1173 }, 1174 "ECMAScript target version '{0}' not supported. Using default '{1}' code generation.": { 1175 "category": "Warning", 1176 "code": 5002 1177 }, 1178 "Module code generation '{0}' not supported.": { 1179 "category": "Warning", 1180 "code": 5003 1181 }, 1182 "Could not find file: '{0}'.": { 1183 "category": "Error", 1184 "code": 5004 1185 }, 1186 "A file cannot have a reference to itself.": { 1187 "category": "Error", 1188 "code": 5006 1189 }, 1190 "Cannot resolve referenced file: '{0}'.": { 1191 "category": "Error", 1192 "code": 5007 1193 }, 1194 "Cannot find the common subdirectory path for the input files.": { 1195 "category": "Error", 1196 "code": 5009 1197 }, 1198 "Emit Error: {0}.": { 1199 "category": "Error", 1200 "code": 5011 1201 }, 1202 "Cannot read file '{0}': {1}": { 1203 "category": "Error", 1204 "code": 5012 1205 }, 1206 "Unsupported file encoding.": { 1207 "category": "NoPrefix", 1208 "code": 5013 1209 }, 1210 "Locale must be of the form <language> or <language>-<territory>. For example '{0}' or '{1}'.": { 1211 "category": "Error", 1212 "code": 5014 1213 }, 1214 "Unsupported locale: '{0}'.": { 1215 "category": "Error", 1216 "code": 5015 1217 }, 1218 "Execution Failed.{NL}": { 1219 "category": "Error", 1220 "code": 5016 1221 }, 1222 "Should not emit a type query": { 1223 "category": "Error", 1224 "code": 5017 1225 }, 1226 "Should not emit a type reference": { 1227 "category": "Error", 1228 "code": 5018 1229 }, 1230 "Invalid call to 'up'": { 1231 "category": "Error", 1232 "code": 5019 1233 }, 1234 "Invalid call to 'down'": { 1235 "category": "Error", 1236 "code": 5020 1237 }, 1238 "Base64 value '{0}' finished with a continuation bit": { 1239 "category": "Error", 1240 "code": 5021 1241 }, 1242 "Key was already in table": { 1243 "category": "Error", 1244 "code": 5022 1245 }, 1246 "Unknown option '{0}'": { 1247 "category": "Error", 1248 "code": 5023 1249 }, 1250 "Expected {0} arguments to message, got {1} instead": { 1251 "category": "Error", 1252 "code": 5024 1253 }, 1254 "Expected the message '{0}' to have {1} arguments, but it had {2}": { 1255 "category": "Error", 1256 "code": 5025 1257 }, 1258 "Invalid argument: {0}. {1}": { 1259 "category": "Error", 1260 "code": 5026 1261 }, 1262 "Invalid argument: {0}.": { 1263 "category": "Error", 1264 "code": 5027 1265 }, 1266 "Argument out of range: {0}.": { 1267 "category": "Error", 1268 "code": 5028 1269 }, 1270 "Argument null: {0}.": { 1271 "category": "Error", 1272 "code": 5029 1273 }, 1274 "Operation not implemented properly by subclass.": { 1275 "category": "Error", 1276 "code": 5030 1277 }, 1278 "Not yet implemented.": { 1279 "category": "Error", 1280 "code": 5031 1281 }, 1282 "Invalid operation: {0}": { 1283 "category": "Error", 1284 "code": 5032 1285 }, 1286 "Invalid operation.": { 1287 "category": "Error", 1288 "code": 5033 1289 }, 1290 "Could not delete file '{0}'": { 1291 "category": "Error", 1292 "code": 5034 1293 }, 1294 "Could not create directory '{0}'": { 1295 "category": "Error", 1296 "code": 5035 1297 }, 1298 "Error while executing file '{0}': ": { 1299 "category": "Error", 1300 "code": 5036 1301 }, 1302 "Cannot compile external modules unless the '--module' flag is provided.": { 1303 "category": "Error", 1304 "code": 5037 1305 }, 1306 "Option mapRoot cannot be specified without specifying sourcemap option.": { 1307 "category": "Error", 1308 "code": 5038 1309 }, 1310 "Option sourceRoot cannot be specified without specifying sourcemap option.": { 1311 "category": "Error", 1312 "code": 5039 1313 }, 1314 "Options mapRoot and sourceRoot cannot be specified without specifying sourcemap option.": { 1315 "category": "Error", 1316 "code": 5040 1317 }, 1318 "Option '{0}' specified without '{1}'": { 1319 "category": "Error", 1320 "code": 5041 1321 }, 1322 "'codepage' option not supported on current platform.": { 1323 "category": "Error", 1324 "code": 5042 1325 }, 1326 "Concatenate and emit output to single file.": { 1327 "category": "Message", 1328 "code": 6001 1329 }, 1330 "Generates corresponding {0} file": { 1331 "category": "Message", 1332 "code": 6002 1333 }, 1334 "Specifies the location where debugger should locate map files instead of generated locations.": { 1335 "category": "Message", 1336 "code": 6003 1337 }, 1338 "Specifies the location where debugger should locate TypeScript files instead of source locations.": { 1339 "category": "Message", 1340 "code": 6004 1341 }, 1342 "Watch input files": { 1343 "category": "Message", 1344 "code": 6005 1345 }, 1346 "Redirect output structure to the directory": { 1347 "category": "Message", 1348 "code": 6006 1349 }, 1350 "Do not emit comments to output": { 1351 "category": "Message", 1352 "code": 6009 1353 }, 1354 "Skip resolution and preprocessing": { 1355 "category": "Message", 1356 "code": 6010 1357 }, 1358 "Specify ECMAScript target version: \"{0}\" (default), or \"{1}\"": { 1359 "category": "Message", 1360 "code": 6015 1361 }, 1362 "Specify module code generation: \"{0}\" or \"{1}\"": { 1363 "category": "Message", 1364 "code": 6016 1365 }, 1366 "Print this message": { 1367 "category": "Message", 1368 "code": 6017 1369 }, 1370 "Print the compiler's version: {0}": { 1371 "category": "Message", 1372 "code": 6019 1373 }, 1374 "Allow use of deprecated \"{0}\" keyword when referencing an external module": { 1375 "category": "Message", 1376 "code": 6021 1377 }, 1378 "Specify locale for errors and messages. For example '{0}' or '{1}'": { 1379 "category": "Message", 1380 "code": 6022 1381 }, 1382 "Syntax: {0}": { 1383 "category": "Message", 1384 "code": 6023 1385 }, 1386 "options": { 1387 "category": "Message", 1388 "code": 6024 1389 }, 1390 "file": { 1391 "category": "Message", 1392 "code": 6025 1393 }, 1394 "Examples:": { 1395 "category": "Message", 1396 "code": 6026 1397 }, 1398 "Options:": { 1399 "category": "Message", 1400 "code": 6027 1401 }, 1402 "Insert command line options and files from a file.": { 1403 "category": "Message", 1404 "code": 6028 1405 }, 1406 "Version {0}": { 1407 "category": "Message", 1408 "code": 6029 1409 }, 1410 "Insert command line options and files from a file.": { 1411 "category": "Message", 1412 "code": 6030 1413 }, 1414 "Use the '{0}' flag to see options": { 1415 "category": "Message", 1416 "code": 6031 1417 }, 1418 "{NL}Recompiling ({0}):": { 1419 "category": "Message", 1420 "code": 6032 1421 }, 1422 "STRING": { 1423 "category": "Message", 1424 "code": 6033 1425 }, 1426 "KIND": { 1427 "category": "Message", 1428 "code": 6034 1429 }, 1430 "FILE": { 1431 "category": "Message", 1432 "code": 6035 1433 }, 1434 "VERSION": { 1435 "category": "Message", 1436 "code": 6036 1437 }, 1438 "LOCATION": { 1439 "category": "Message", 1440 "code": 6037 1441 }, 1442 "DIRECTORY": { 1443 "category": "Message", 1444 "code": 6038 1445 }, 1446 "NUMBER": { 1447 "category": "Message", 1448 "code": 6039 1449 }, 1450 "Specify the codepage to use when opening source files.": { 1451 "category": "Message", 1452 "code": 6040 1453 }, 1454 "This version of the Javascript runtime does not support the '{0}' function.": { 1455 "category": "Error", 1456 "code": 7000 1457 }, 1458 "Looking up path for identifier token did not result in an identifer.": { 1459 "category": "Error", 1460 "code": 7001 1461 }, 1462 "Unknown rule": { 1463 "category": "Error", 1464 "code": 7002 1465 }, 1466 "Invalid line number ({0})": { 1467 "category": "Error", 1468 "code": 7003 1469 }, 1470 "Warn on expressions and declarations with an implied 'any' type.": { 1471 "category": "Message", 1472 "code": 7004 1473 }, 1474 "Variable '{0}' implicitly has an 'any' type.": { 1475 "category": "Error", 1476 "code": 7005 1477 }, 1478 "Parameter '{0}' of '{1}' implicitly has an 'any' type.": { 1479 "category": "Error", 1480 "code": 7006 1481 }, 1482 "Parameter '{0}' of function type implicitly has an 'any' type.": { 1483 "category": "Error", 1484 "code": 7007 1485 }, 1486 "Member '{0}' of object type implicitly has an 'any' type.": { 1487 "category": "Error", 1488 "code": 7008 1489 }, 1490 "\"New\" expression, which lacks a constructor signature, implicitly has an 'any' type.": { 1491 "category": "Error", 1492 "code": 7009 1493 }, 1494 "'{0}', which lacks return-type annotation, implicitly has an 'any' return type.":{ 1495 "category": "Error", 1496 "code": 7010 1497 }, 1498 "Function expression, which lacks return-type annotation, implicitly has an 'any' return type.":{ 1499 "category": "Error", 1500 "code": 7011 1501 }, 1502 "Parameter '{0}' of lambda function implicitly has an 'any' type.":{ 1503 "category": "Error", 1504 "code": 7012 1505 }, 1506 "Constructor signature, which lacks return-type annotation, implicitly has an 'any' return type.":{ 1507 "category": "Error", 1508 "code": 7013 1509 }, 1510 "Lambda Function, which lacks return-type annotation, implicitly has an 'any' return type.":{ 1511 "category": "Error", 1512 "code": 7014 1513 }, 1514 "Array Literal implicitly has an 'any' type from widening.":{ 1515 "category": "Error", 1516 "code": 7014 1517 }, 1518 "Use of deprecated type 'bool'. Use 'boolean' instead.": { 1519 "category": "Warning", 1520 "code": 7020 1521 }, 1522 "'module(...)' is deprecated. Use 'require(...)' instead.": { 1523 "category": "Warning", 1524 "code": 7021 1525 }, 1526 "Allow 'bool' as a synonym for 'boolean'.": { 1527 "category": "Message", 1528 "code": 7022 1529 }, 1530 "Allow 'module(...)' as a synonym for 'require(...)'.": { 1531 "category": "Message", 1532 "code": 7022 1533 }, 1534}