1{ 2 "copyright": [ 3 "Copyright (c) 2025 Huawei Device Co., Ltd.", 4 "Licensed under the Apache License, Version 2.0 (the 'License');", 5 "you may not use this file except in compliance with the License.", 6 "You may obtain a copy of the License at", 7 "", 8 "http://www.apache.org/licenses/LICENSE-2.0", 9 "", 10 "Unless required by applicable law or agreed to in writing, software", 11 "distributed under the License is distributed on an 'AS IS' BASIS,", 12 "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.", 13 "See the License for the specific language governing permissions and", 14 "limitations under the License." 15 ], 16 "result": [ 17 { 18 "line": 18, 19 "column": 5, 20 "endLine": 18, 21 "endColumn": 10, 22 "problem": "NumericSemantics", 23 "autofix": [ 24 { 25 "start": 744, 26 "end": 749, 27 "replacementText": "a: number = 1", 28 "line": 18, 29 "column": 5, 30 "endLine": 18, 31 "endColumn": 10 32 } 33 ], 34 "suggest": "", 35 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 36 "severity": "ERROR" 37 }, 38 { 39 "line": 18, 40 "column": 9, 41 "endLine": 18, 42 "endColumn": 10, 43 "problem": "NumericSemantics", 44 "autofix": [ 45 { 46 "start": 748, 47 "end": 749, 48 "replacementText": "1.0", 49 "line": 18, 50 "column": 9, 51 "endLine": 18, 52 "endColumn": 10 53 } 54 ], 55 "suggest": "", 56 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 57 "severity": "ERROR" 58 }, 59 { 60 "line": 20, 61 "column": 5, 62 "endLine": 20, 63 "endColumn": 6, 64 "problem": "NumericSemantics", 65 "autofix": [ 66 { 67 "start": 758, 68 "end": 759, 69 "replacementText": "1.0", 70 "line": 20, 71 "column": 5, 72 "endLine": 20, 73 "endColumn": 6 74 } 75 ], 76 "suggest": "", 77 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 78 "severity": "ERROR" 79 }, 80 { 81 "line": 23, 82 "column": 6, 83 "endLine": 23, 84 "endColumn": 7, 85 "problem": "NumericSemantics", 86 "autofix": [ 87 { 88 "start": 848, 89 "end": 849, 90 "replacementText": "1.0", 91 "line": 23, 92 "column": 6, 93 "endLine": 23, 94 "endColumn": 7 95 } 96 ], 97 "suggest": "", 98 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 99 "severity": "ERROR" 100 }, 101 { 102 "line": 26, 103 "column": 17, 104 "endLine": 26, 105 "endColumn": 18, 106 "problem": "NumericSemantics", 107 "autofix": [ 108 { 109 "start": 921, 110 "end": 922, 111 "replacementText": "1.0", 112 "line": 26, 113 "column": 17, 114 "endLine": 26, 115 "endColumn": 18 116 } 117 ], 118 "suggest": "", 119 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 120 "severity": "ERROR" 121 }, 122 { 123 "line": 28, 124 "column": 17, 125 "endLine": 28, 126 "endColumn": 18, 127 "problem": "NumericSemantics", 128 "autofix": [ 129 { 130 "start": 977, 131 "end": 978, 132 "replacementText": "2.0", 133 "line": 28, 134 "column": 17, 135 "endLine": 28, 136 "endColumn": 18 137 } 138 ], 139 "suggest": "", 140 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 141 "severity": "ERROR" 142 }, 143 { 144 "line": 30, 145 "column": 13, 146 "endLine": 30, 147 "endColumn": 14, 148 "problem": "NumericSemantics", 149 "autofix": [ 150 { 151 "start": 1083, 152 "end": 1084, 153 "replacementText": "2.0", 154 "line": 30, 155 "column": 13, 156 "endLine": 30, 157 "endColumn": 14 158 } 159 ], 160 "suggest": "", 161 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 162 "severity": "ERROR" 163 }, 164 { 165 "line": 33, 166 "column": 17, 167 "endLine": 33, 168 "endColumn": 18, 169 "problem": "NumericSemantics", 170 "autofix": [ 171 { 172 "start": 1199, 173 "end": 1200, 174 "replacementText": "1.0", 175 "line": 33, 176 "column": 17, 177 "endLine": 33, 178 "endColumn": 18 179 } 180 ], 181 "suggest": "", 182 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 183 "severity": "ERROR" 184 }, 185 { 186 "line": 39, 187 "column": 5, 188 "endLine": 39, 189 "endColumn": 12, 190 "problem": "NumericSemantics", 191 "autofix": [ 192 { 193 "start": 1377, 194 "end": 1384, 195 "replacementText": "c: number = 1.5", 196 "line": 39, 197 "column": 5, 198 "endLine": 39, 199 "endColumn": 12 200 } 201 ], 202 "suggest": "", 203 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 204 "severity": "ERROR" 205 }, 206 { 207 "line": 45, 208 "column": 5, 209 "endLine": 45, 210 "endColumn": 10, 211 "problem": "NumericSemantics", 212 "autofix": [ 213 { 214 "start": 1561, 215 "end": 1566, 216 "replacementText": "d: number = 2", 217 "line": 45, 218 "column": 5, 219 "endLine": 45, 220 "endColumn": 10 221 } 222 ], 223 "suggest": "", 224 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 225 "severity": "ERROR" 226 }, 227 { 228 "line": 45, 229 "column": 9, 230 "endLine": 45, 231 "endColumn": 10, 232 "problem": "NumericSemantics", 233 "autofix": [ 234 { 235 "start": 1565, 236 "end": 1566, 237 "replacementText": "2.0", 238 "line": 45, 239 "column": 9, 240 "endLine": 45, 241 "endColumn": 10 242 } 243 ], 244 "suggest": "", 245 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 246 "severity": "ERROR" 247 }, 248 { 249 "line": 51, 250 "column": 5, 251 "endLine": 51, 252 "endColumn": 10, 253 "problem": "NumericSemantics", 254 "autofix": [ 255 { 256 "start": 1712, 257 "end": 1717, 258 "replacementText": "n: number = 2", 259 "line": 51, 260 "column": 5, 261 "endLine": 51, 262 "endColumn": 10 263 } 264 ], 265 "suggest": "", 266 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 267 "severity": "ERROR" 268 }, 269 { 270 "line": 51, 271 "column": 9, 272 "endLine": 51, 273 "endColumn": 10, 274 "problem": "NumericSemantics", 275 "autofix": [ 276 { 277 "start": 1716, 278 "end": 1717, 279 "replacementText": "2.0", 280 "line": 51, 281 "column": 9, 282 "endLine": 51, 283 "endColumn": 10 284 } 285 ], 286 "suggest": "", 287 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 288 "severity": "ERROR" 289 }, 290 { 291 "line": 53, 292 "column": 17, 293 "endLine": 53, 294 "endColumn": 18, 295 "problem": "NumericSemantics", 296 "autofix": [ 297 { 298 "start": 1738, 299 "end": 1739, 300 "replacementText": "1.0", 301 "line": 53, 302 "column": 17, 303 "endLine": 53, 304 "endColumn": 18 305 } 306 ], 307 "suggest": "", 308 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 309 "severity": "ERROR" 310 }, 311 { 312 "line": 55, 313 "column": 5, 314 "endLine": 55, 315 "endColumn": 18, 316 "problem": "NumericSemantics", 317 "autofix": [ 318 { 319 "start": 1747, 320 "end": 1760, 321 "replacementText": "g: number[] = [1, 2, 3]", 322 "line": 55, 323 "column": 5, 324 "endLine": 55, 325 "endColumn": 18 326 } 327 ], 328 "suggest": "", 329 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 330 "severity": "ERROR" 331 }, 332 { 333 "line": 55, 334 "column": 10, 335 "endLine": 55, 336 "endColumn": 11, 337 "problem": "NumericSemantics", 338 "autofix": [ 339 { 340 "start": 1752, 341 "end": 1753, 342 "replacementText": "1.0", 343 "line": 55, 344 "column": 10, 345 "endLine": 55, 346 "endColumn": 11 347 } 348 ], 349 "suggest": "", 350 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 351 "severity": "ERROR" 352 }, 353 { 354 "line": 55, 355 "column": 13, 356 "endLine": 55, 357 "endColumn": 14, 358 "problem": "NumericSemantics", 359 "autofix": [ 360 { 361 "start": 1755, 362 "end": 1756, 363 "replacementText": "2.0", 364 "line": 55, 365 "column": 13, 366 "endLine": 55, 367 "endColumn": 14 368 } 369 ], 370 "suggest": "", 371 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 372 "severity": "ERROR" 373 }, 374 { 375 "line": 55, 376 "column": 16, 377 "endLine": 55, 378 "endColumn": 17, 379 "problem": "NumericSemantics", 380 "autofix": [ 381 { 382 "start": 1758, 383 "end": 1759, 384 "replacementText": "3.0", 385 "line": 55, 386 "column": 16, 387 "endLine": 55, 388 "endColumn": 17 389 } 390 ], 391 "suggest": "", 392 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 393 "severity": "ERROR" 394 }, 395 { 396 "line": 57, 397 "column": 5, 398 "endLine": 57, 399 "endColumn": 15, 400 "problem": "DefiniteAssignmentError", 401 "suggest": "", 402 "rule": "Definite assignment assertions are not supported (arkts-no-definite-assignment)", 403 "severity": "ERROR" 404 }, 405 { 406 "line": 59, 407 "column": 5, 408 "endLine": 59, 409 "endColumn": 18, 410 "problem": "NumericSemantics", 411 "autofix": [ 412 { 413 "start": 1786, 414 "end": 1799, 415 "replacementText": "t8: number = Infinity", 416 "line": 59, 417 "column": 5, 418 "endLine": 59, 419 "endColumn": 18 420 } 421 ], 422 "suggest": "", 423 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 424 "severity": "ERROR" 425 }, 426 { 427 "line": 61, 428 "column": 5, 429 "endLine": 61, 430 "endColumn": 19, 431 "problem": "NumericSemantics", 432 "autofix": [ 433 { 434 "start": 1807, 435 "end": 1821, 436 "replacementText": "t9: number = -Infinity", 437 "line": 61, 438 "column": 5, 439 "endLine": 61, 440 "endColumn": 19 441 } 442 ], 443 "suggest": "", 444 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 445 "severity": "ERROR" 446 }, 447 { 448 "line": 63, 449 "column": 5, 450 "endLine": 63, 451 "endColumn": 14, 452 "problem": "NumericSemantics", 453 "autofix": [ 454 { 455 "start": 1830, 456 "end": 1839, 457 "replacementText": "t10: number = NaN", 458 "line": 63, 459 "column": 5, 460 "endLine": 63, 461 "endColumn": 14 462 } 463 ], 464 "suggest": "", 465 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 466 "severity": "ERROR" 467 }, 468 { 469 "line": 65, 470 "column": 5, 471 "endLine": 65, 472 "endColumn": 27, 473 "problem": "NumericSemantics", 474 "autofix": [ 475 { 476 "start": 1848, 477 "end": 1870, 478 "replacementText": "t11: number = Number.MAX_VALUE", 479 "line": 65, 480 "column": 5, 481 "endLine": 65, 482 "endColumn": 27 483 } 484 ], 485 "suggest": "", 486 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 487 "severity": "ERROR" 488 }, 489 { 490 "line": 67, 491 "column": 5, 492 "endLine": 67, 493 "endColumn": 27, 494 "problem": "NumericSemantics", 495 "autofix": [ 496 { 497 "start": 1879, 498 "end": 1901, 499 "replacementText": "t12: number = Number.MIN_VALUE", 500 "line": 67, 501 "column": 5, 502 "endLine": 67, 503 "endColumn": 27 504 } 505 ], 506 "suggest": "", 507 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 508 "severity": "ERROR" 509 }, 510 { 511 "line": 69, 512 "column": 16, 513 "endLine": 69, 514 "endColumn": 19, 515 "problem": "NumericSemantics", 516 "autofix": [ 517 { 518 "start": 1921, 519 "end": 1924, 520 "replacementText": "123.0", 521 "line": 69, 522 "column": 16, 523 "endLine": 69, 524 "endColumn": 19 525 } 526 ], 527 "suggest": "", 528 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 529 "severity": "ERROR" 530 }, 531 { 532 "line": 71, 533 "column": 19, 534 "endLine": 71, 535 "endColumn": 22, 536 "problem": "NumericSemantics", 537 "autofix": [ 538 { 539 "start": 1947, 540 "end": 1950, 541 "replacementText": "123.0", 542 "line": 71, 543 "column": 19, 544 "endLine": 71, 545 "endColumn": 22 546 } 547 ], 548 "suggest": "", 549 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 550 "severity": "ERROR" 551 }, 552 { 553 "line": 73, 554 "column": 5, 555 "endLine": 73, 556 "endColumn": 11, 557 "problem": "NumericSemantics", 558 "autofix": [ 559 { 560 "start": 1959, 561 "end": 1965, 562 "replacementText": "o2: number = o", 563 "line": 73, 564 "column": 5, 565 "endLine": 73, 566 "endColumn": 11 567 } 568 ], 569 "suggest": "", 570 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 571 "severity": "ERROR" 572 }, 573 { 574 "line": 75, 575 "column": 5, 576 "endLine": 75, 577 "endColumn": 12, 578 "problem": "NumericSemantics", 579 "autofix": [ 580 { 581 "start": 1975, 582 "end": 1982, 583 "replacementText": "o3: number = oo", 584 "line": 75, 585 "column": 5, 586 "endLine": 75, 587 "endColumn": 12 588 } 589 ], 590 "suggest": "", 591 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 592 "severity": "ERROR" 593 }, 594 { 595 "line": 78, 596 "column": 4, 597 "endLine": 78, 598 "endColumn": 10, 599 "problem": "NumericSemantics", 600 "autofix": [ 601 { 602 "start": 2001, 603 "end": 2007, 604 "replacementText": "a: number = 1;", 605 "line": 78, 606 "column": 4, 607 "endLine": 78, 608 "endColumn": 10 609 } 610 ], 611 "suggest": "", 612 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 613 "severity": "ERROR" 614 }, 615 { 616 "line": 78, 617 "column": 8, 618 "endLine": 78, 619 "endColumn": 9, 620 "problem": "NumericSemantics", 621 "autofix": [ 622 { 623 "start": 2005, 624 "end": 2006, 625 "replacementText": "1.0", 626 "line": 78, 627 "column": 8, 628 "endLine": 78, 629 "endColumn": 9 630 } 631 ], 632 "suggest": "", 633 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 634 "severity": "ERROR" 635 }, 636 { 637 "line": 83, 638 "column": 5, 639 "endLine": 83, 640 "endColumn": 14, 641 "problem": "NumericSemantics", 642 "autofix": [ 643 { 644 "start": 2043, 645 "end": 2052, 646 "replacementText": "t2: number = +123", 647 "line": 83, 648 "column": 5, 649 "endLine": 83, 650 "endColumn": 14 651 } 652 ], 653 "suggest": "", 654 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 655 "severity": "ERROR" 656 }, 657 { 658 "line": 83, 659 "column": 11, 660 "endLine": 83, 661 "endColumn": 14, 662 "problem": "NumericSemantics", 663 "autofix": [ 664 { 665 "start": 2049, 666 "end": 2052, 667 "replacementText": "123.0", 668 "line": 83, 669 "column": 11, 670 "endLine": 83, 671 "endColumn": 14 672 } 673 ], 674 "suggest": "", 675 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 676 "severity": "ERROR" 677 }, 678 { 679 "line": 85, 680 "column": 5, 681 "endLine": 85, 682 "endColumn": 14, 683 "problem": "NumericSemantics", 684 "autofix": [ 685 { 686 "start": 2061, 687 "end": 2070, 688 "replacementText": "t3: number = -234", 689 "line": 85, 690 "column": 5, 691 "endLine": 85, 692 "endColumn": 14 693 } 694 ], 695 "suggest": "", 696 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 697 "severity": "ERROR" 698 }, 699 { 700 "line": 85, 701 "column": 11, 702 "endLine": 85, 703 "endColumn": 14, 704 "problem": "NumericSemantics", 705 "autofix": [ 706 { 707 "start": 2066, 708 "end": 2070, 709 "replacementText": "-234.0", 710 "line": 85, 711 "column": 11, 712 "endLine": 85, 713 "endColumn": 14 714 } 715 ], 716 "suggest": "", 717 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 718 "severity": "ERROR" 719 }, 720 { 721 "line": 87, 722 "column": 5, 723 "endLine": 87, 724 "endColumn": 26, 725 "problem": "NumericSemantics", 726 "autofix": [ 727 { 728 "start": 2079, 729 "end": 2100, 730 "replacementText": "num: number = Math.floor(4.8)", 731 "line": 87, 732 "column": 5, 733 "endLine": 87, 734 "endColumn": 26 735 } 736 ], 737 "suggest": "", 738 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 739 "severity": "ERROR" 740 }, 741 { 742 "line": 89, 743 "column": 5, 744 "endLine": 89, 745 "endColumn": 27, 746 "problem": "NumericSemantics", 747 "autofix": [ 748 { 749 "start": 2124, 750 "end": 2146, 751 "replacementText": "value: number = parseInt(\"42\")", 752 "line": 89, 753 "column": 5, 754 "endLine": 89, 755 "endColumn": 27 756 } 757 ], 758 "suggest": "", 759 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 760 "severity": "ERROR" 761 }, 762 { 763 "line": 92, 764 "column": 1, 765 "endLine": 94, 766 "endColumn": 2, 767 "problem": "NumericSemantics", 768 "autofix": [ 769 { 770 "start": 2188, 771 "end": 2193, 772 "replacementText": "x: number = 2", 773 "line": 92, 774 "column": 1, 775 "endLine": 94, 776 "endColumn": 2 777 } 778 ], 779 "suggest": "", 780 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 781 "severity": "ERROR" 782 }, 783 { 784 "line": 92, 785 "column": 1, 786 "endLine": 94, 787 "endColumn": 2, 788 "problem": "NumericSemantics", 789 "autofix": [ 790 { 791 "start": 2195, 792 "end": 2200, 793 "replacementText": "y: number = 3", 794 "line": 92, 795 "column": 1, 796 "endLine": 94, 797 "endColumn": 2 798 } 799 ], 800 "suggest": "", 801 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 802 "severity": "ERROR" 803 }, 804 { 805 "line": 92, 806 "column": 1, 807 "endLine": 94, 808 "endColumn": 2, 809 "problem": "NumericSemantics", 810 "autofix": [ 811 { 812 "start": 2201, 813 "end": 2201, 814 "replacementText": ": number", 815 "line": 92, 816 "column": 1, 817 "endLine": 94, 818 "endColumn": 2 819 } 820 ], 821 "suggest": "", 822 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 823 "severity": "ERROR" 824 }, 825 { 826 "line": 92, 827 "column": 23, 828 "endLine": 92, 829 "endColumn": 24, 830 "problem": "NumericSemantics", 831 "autofix": [ 832 { 833 "start": 2192, 834 "end": 2193, 835 "replacementText": "2.0", 836 "line": 92, 837 "column": 23, 838 "endLine": 92, 839 "endColumn": 24 840 } 841 ], 842 "suggest": "", 843 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 844 "severity": "ERROR" 845 }, 846 { 847 "line": 92, 848 "column": 30, 849 "endLine": 92, 850 "endColumn": 31, 851 "problem": "NumericSemantics", 852 "autofix": [ 853 { 854 "start": 2199, 855 "end": 2200, 856 "replacementText": "3.0", 857 "line": 92, 858 "column": 30, 859 "endLine": 92, 860 "endColumn": 31 861 } 862 ], 863 "suggest": "", 864 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 865 "severity": "ERROR" 866 }, 867 { 868 "line": 96, 869 "column": 1, 870 "endLine": 98, 871 "endColumn": 2, 872 "problem": "NumericSemantics", 873 "autofix": [ 874 { 875 "start": 2264, 876 "end": 2264, 877 "replacementText": ": number", 878 "line": 96, 879 "column": 1, 880 "endLine": 98, 881 "endColumn": 2 882 } 883 ], 884 "suggest": "", 885 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 886 "severity": "ERROR" 887 }, 888 { 889 "line": 103, 890 "column": 10, 891 "endLine": 103, 892 "endColumn": 12, 893 "problem": "NumericSemantics", 894 "autofix": [ 895 { 896 "start": 2356, 897 "end": 2358, 898 "replacementText": "42.0", 899 "line": 103, 900 "column": 10, 901 "endLine": 103, 902 "endColumn": 12 903 } 904 ], 905 "suggest": "", 906 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 907 "severity": "ERROR" 908 }, 909 { 910 "line": 105, 911 "column": 5, 912 "endLine": 105, 913 "endColumn": 23, 914 "problem": "NumericSemantics", 915 "autofix": [ 916 { 917 "start": 2368, 918 "end": 2386, 919 "replacementText": "an_array: number[] = [1, 2, 3]", 920 "line": 105, 921 "column": 5, 922 "endLine": 105, 923 "endColumn": 23 924 } 925 ], 926 "suggest": "", 927 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 928 "severity": "ERROR" 929 }, 930 { 931 "line": 105, 932 "column": 17, 933 "endLine": 105, 934 "endColumn": 18, 935 "problem": "NumericSemantics", 936 "autofix": [ 937 { 938 "start": 2380, 939 "end": 2381, 940 "replacementText": "1.0", 941 "line": 105, 942 "column": 17, 943 "endLine": 105, 944 "endColumn": 18 945 } 946 ], 947 "suggest": "", 948 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 949 "severity": "ERROR" 950 }, 951 { 952 "line": 105, 953 "column": 19, 954 "endLine": 105, 955 "endColumn": 20, 956 "problem": "NumericSemantics", 957 "autofix": [ 958 { 959 "start": 2382, 960 "end": 2383, 961 "replacementText": "2.0", 962 "line": 105, 963 "column": 19, 964 "endLine": 105, 965 "endColumn": 20 966 } 967 ], 968 "suggest": "", 969 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 970 "severity": "ERROR" 971 }, 972 { 973 "line": 105, 974 "column": 21, 975 "endLine": 105, 976 "endColumn": 22, 977 "problem": "NumericSemantics", 978 "autofix": [ 979 { 980 "start": 2384, 981 "end": 2385, 982 "replacementText": "3.0", 983 "line": 105, 984 "column": 21, 985 "endLine": 105, 986 "endColumn": 22 987 } 988 ], 989 "suggest": "", 990 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 991 "severity": "ERROR" 992 }, 993 { 994 "line": 107, 995 "column": 5, 996 "endLine": 107, 997 "endColumn": 19, 998 "problem": "NumericSemantics", 999 "autofix": [ 1000 { 1001 "start": 2394, 1002 "end": 2408, 1003 "replacementText": "g: number = an_array[]", 1004 "line": 107, 1005 "column": 5, 1006 "endLine": 107, 1007 "endColumn": 19 1008 } 1009 ], 1010 "suggest": "", 1011 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1012 "severity": "ERROR" 1013 }, 1014 { 1015 "line": 107, 1016 "column": 18, 1017 "endLine": 107, 1018 "endColumn": 18, 1019 "problem": "ArrayIndexExprType", 1020 "suggest": "", 1021 "rule": "The index expression must be of a numeric type (arkts-array-index-expr-type)", 1022 "severity": "ERROR" 1023 }, 1024 { 1025 "line": 109, 1026 "column": 7, 1027 "endLine": 109, 1028 "endColumn": 12, 1029 "problem": "NumericSemantics", 1030 "autofix": [ 1031 { 1032 "start": 2418, 1033 "end": 2423, 1034 "replacementText": "a: number = 1", 1035 "line": 109, 1036 "column": 7, 1037 "endLine": 109, 1038 "endColumn": 12 1039 } 1040 ], 1041 "suggest": "", 1042 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1043 "severity": "ERROR" 1044 }, 1045 { 1046 "line": 109, 1047 "column": 11, 1048 "endLine": 109, 1049 "endColumn": 12, 1050 "problem": "NumericSemantics", 1051 "autofix": [ 1052 { 1053 "start": 2422, 1054 "end": 2423, 1055 "replacementText": "1.0", 1056 "line": 109, 1057 "column": 11, 1058 "endLine": 109, 1059 "endColumn": 12 1060 } 1061 ], 1062 "suggest": "", 1063 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1064 "severity": "ERROR" 1065 }, 1066 { 1067 "line": 112, 1068 "column": 7, 1069 "endLine": 112, 1070 "endColumn": 8, 1071 "problem": "NumericSemantics", 1072 "autofix": [ 1073 { 1074 "start": 2446, 1075 "end": 2447, 1076 "replacementText": "1.0", 1077 "line": 112, 1078 "column": 7, 1079 "endLine": 112, 1080 "endColumn": 8 1081 } 1082 ], 1083 "suggest": "", 1084 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1085 "severity": "ERROR" 1086 }, 1087 { 1088 "line": 113, 1089 "column": 7, 1090 "endLine": 113, 1091 "endColumn": 8, 1092 "problem": "NumericSemantics", 1093 "autofix": [ 1094 { 1095 "start": 2468, 1096 "end": 2469, 1097 "replacementText": "2.0", 1098 "line": 113, 1099 "column": 7, 1100 "endLine": 113, 1101 "endColumn": 8 1102 } 1103 ], 1104 "suggest": "", 1105 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1106 "severity": "ERROR" 1107 }, 1108 { 1109 "line": 115, 1110 "column": 7, 1111 "endLine": 115, 1112 "endColumn": 20, 1113 "problem": "NumericSemantics", 1114 "autofix": [ 1115 { 1116 "start": 2493, 1117 "end": 2506, 1118 "replacementText": "test: number = Test.A", 1119 "line": 115, 1120 "column": 7, 1121 "endLine": 115, 1122 "endColumn": 20 1123 } 1124 ], 1125 "suggest": "", 1126 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1127 "severity": "ERROR" 1128 }, 1129 { 1130 "line": 121, 1131 "column": 3, 1132 "endLine": 121, 1133 "endColumn": 19, 1134 "problem": "NumericSemantics", 1135 "autofix": [ 1136 { 1137 "start": 2593, 1138 "end": 2609, 1139 "replacementText": "readonly c1: number = 1;", 1140 "line": 121, 1141 "column": 3, 1142 "endLine": 121, 1143 "endColumn": 19 1144 } 1145 ], 1146 "suggest": "", 1147 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1148 "severity": "ERROR" 1149 }, 1150 { 1151 "line": 121, 1152 "column": 17, 1153 "endLine": 121, 1154 "endColumn": 18, 1155 "problem": "NumericSemantics", 1156 "autofix": [ 1157 { 1158 "start": 2607, 1159 "end": 2608, 1160 "replacementText": "1.0", 1161 "line": 121, 1162 "column": 17, 1163 "endLine": 121, 1164 "endColumn": 18 1165 } 1166 ], 1167 "suggest": "", 1168 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1169 "severity": "ERROR" 1170 }, 1171 { 1172 "line": 122, 1173 "column": 3, 1174 "endLine": 122, 1175 "endColumn": 21, 1176 "problem": "NumericSemantics", 1177 "autofix": [ 1178 { 1179 "start": 2620, 1180 "end": 2638, 1181 "replacementText": "readonly c4: number = 1.7;", 1182 "line": 122, 1183 "column": 3, 1184 "endLine": 122, 1185 "endColumn": 21 1186 } 1187 ], 1188 "suggest": "", 1189 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1190 "severity": "ERROR" 1191 }, 1192 { 1193 "line": 123, 1194 "column": 3, 1195 "endLine": 123, 1196 "endColumn": 23, 1197 "problem": "NumericSemantics", 1198 "autofix": [ 1199 { 1200 "start": 2651, 1201 "end": 2671, 1202 "replacementText": "readonly c5: number = 0x123;", 1203 "line": 123, 1204 "column": 3, 1205 "endLine": 123, 1206 "endColumn": 23 1207 } 1208 ], 1209 "suggest": "", 1210 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1211 "severity": "ERROR" 1212 }, 1213 { 1214 "line": 124, 1215 "column": 3, 1216 "endLine": 124, 1217 "endColumn": 23, 1218 "problem": "NumericSemantics", 1219 "autofix": [ 1220 { 1221 "start": 2683, 1222 "end": 2703, 1223 "replacementText": "readonly c6: number = 0o123;", 1224 "line": 124, 1225 "column": 3, 1226 "endLine": 124, 1227 "endColumn": 23 1228 } 1229 ], 1230 "suggest": "", 1231 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1232 "severity": "ERROR" 1233 }, 1234 { 1235 "line": 125, 1236 "column": 3, 1237 "endLine": 125, 1238 "endColumn": 23, 1239 "problem": "NumericSemantics", 1240 "autofix": [ 1241 { 1242 "start": 2713, 1243 "end": 2733, 1244 "replacementText": "readonly c7: number = 0b101;", 1245 "line": 125, 1246 "column": 3, 1247 "endLine": 125, 1248 "endColumn": 23 1249 } 1250 ], 1251 "suggest": "", 1252 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1253 "severity": "ERROR" 1254 }, 1255 { 1256 "line": 126, 1257 "column": 3, 1258 "endLine": 126, 1259 "endColumn": 24, 1260 "problem": "NumericSemantics", 1261 "autofix": [ 1262 { 1263 "start": 2743, 1264 "end": 2764, 1265 "replacementText": "readonly c8: number[] = [1, 2, 3];", 1266 "line": 126, 1267 "column": 3, 1268 "endLine": 126, 1269 "endColumn": 24 1270 } 1271 ], 1272 "suggest": "", 1273 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1274 "severity": "ERROR" 1275 }, 1276 { 1277 "line": 126, 1278 "column": 18, 1279 "endLine": 126, 1280 "endColumn": 19, 1281 "problem": "NumericSemantics", 1282 "autofix": [ 1283 { 1284 "start": 2758, 1285 "end": 2759, 1286 "replacementText": "1.0", 1287 "line": 126, 1288 "column": 18, 1289 "endLine": 126, 1290 "endColumn": 19 1291 } 1292 ], 1293 "suggest": "", 1294 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1295 "severity": "ERROR" 1296 }, 1297 { 1298 "line": 126, 1299 "column": 20, 1300 "endLine": 126, 1301 "endColumn": 21, 1302 "problem": "NumericSemantics", 1303 "autofix": [ 1304 { 1305 "start": 2760, 1306 "end": 2761, 1307 "replacementText": "2.0", 1308 "line": 126, 1309 "column": 20, 1310 "endLine": 126, 1311 "endColumn": 21 1312 } 1313 ], 1314 "suggest": "", 1315 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1316 "severity": "ERROR" 1317 }, 1318 { 1319 "line": 126, 1320 "column": 22, 1321 "endLine": 126, 1322 "endColumn": 23, 1323 "problem": "NumericSemantics", 1324 "autofix": [ 1325 { 1326 "start": 2762, 1327 "end": 2763, 1328 "replacementText": "3.0", 1329 "line": 126, 1330 "column": 22, 1331 "endLine": 126, 1332 "endColumn": 23 1333 } 1334 ], 1335 "suggest": "", 1336 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1337 "severity": "ERROR" 1338 }, 1339 { 1340 "line": 137, 1341 "column": 7, 1342 "endLine": 137, 1343 "endColumn": 13, 1344 "problem": "NumericSemantics", 1345 "autofix": [ 1346 { 1347 "start": 2893, 1348 "end": 2899, 1349 "replacementText": "c1: number = 1", 1350 "line": 137, 1351 "column": 7, 1352 "endLine": 137, 1353 "endColumn": 13 1354 } 1355 ], 1356 "suggest": "", 1357 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1358 "severity": "ERROR" 1359 }, 1360 { 1361 "line": 137, 1362 "column": 12, 1363 "endLine": 137, 1364 "endColumn": 13, 1365 "problem": "NumericSemantics", 1366 "autofix": [ 1367 { 1368 "start": 2898, 1369 "end": 2899, 1370 "replacementText": "1.0", 1371 "line": 137, 1372 "column": 12, 1373 "endLine": 137, 1374 "endColumn": 13 1375 } 1376 ], 1377 "suggest": "", 1378 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1379 "severity": "ERROR" 1380 }, 1381 { 1382 "line": 140, 1383 "column": 3, 1384 "endLine": 140, 1385 "endColumn": 19, 1386 "problem": "NumericSemantics", 1387 "autofix": [ 1388 { 1389 "start": 2923, 1390 "end": 2939, 1391 "replacementText": "readonly a5: number = 4;", 1392 "line": 140, 1393 "column": 3, 1394 "endLine": 140, 1395 "endColumn": 19 1396 } 1397 ], 1398 "suggest": "", 1399 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1400 "severity": "ERROR" 1401 }, 1402 { 1403 "line": 140, 1404 "column": 17, 1405 "endLine": 140, 1406 "endColumn": 18, 1407 "problem": "NumericSemantics", 1408 "autofix": [ 1409 { 1410 "start": 2937, 1411 "end": 2938, 1412 "replacementText": "4.0", 1413 "line": 140, 1414 "column": 17, 1415 "endLine": 140, 1416 "endColumn": 18 1417 } 1418 ], 1419 "suggest": "", 1420 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1421 "severity": "ERROR" 1422 }, 1423 { 1424 "line": 143, 1425 "column": 7, 1426 "endLine": 143, 1427 "endColumn": 123, 1428 "problem": "AnyType", 1429 "suggest": "", 1430 "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)", 1431 "severity": "ERROR" 1432 }, 1433 { 1434 "line": 143, 1435 "column": 30, 1436 "endLine": 143, 1437 "endColumn": 118, 1438 "problem": "NumericSemantics", 1439 "autofix": [ 1440 { 1441 "replacementText": "fingerprintPositionY: number = AppStorage.get<number>(FingerprintConstants.COORDINATE_Y_OF_FINGERPRINT_UD_SCREEN_IN_PX) ?? 0", 1442 "start": 2952, 1443 "end": 3068, 1444 "line": 143, 1445 "column": 30, 1446 "endLine": 143, 1447 "endColumn": 118 1448 } 1449 ], 1450 "suggest": "", 1451 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1452 "severity": "ERROR" 1453 }, 1454 { 1455 "line": 143, 1456 "column": 122, 1457 "endLine": 143, 1458 "endColumn": 123, 1459 "problem": "NumericSemantics", 1460 "autofix": [ 1461 { 1462 "start": 3067, 1463 "end": 3068, 1464 "replacementText": "0.0", 1465 "line": 143, 1466 "column": 122, 1467 "endLine": 143, 1468 "endColumn": 123 1469 } 1470 ], 1471 "suggest": "", 1472 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1473 "severity": "ERROR" 1474 }, 1475 { 1476 "line": 145, 1477 "column": 45, 1478 "endLine": 145, 1479 "endColumn": 49, 1480 "problem": "VoidOperator", 1481 "autofix": [ 1482 { 1483 "start": 3117, 1484 "end": 3558, 1485 "replacementText": "(() => {\r\n ({\r\n openFolderLayout, : .getGridSwiperLayout().bgHeight = openFolderLayout.getBackgroundLayout().closedHeight,\r\n openFolderLayout, : .getGridSwiperLayout().bgWidth = openFolderLayout.getBackgroundLayout().closedWidth,\r\n let, pos = [-1, -1],\r\n pos = folderLayoutUtil.getFolderComponentCenterPosition(FolderData.getInstance().getOpenedFolder()),\r\n let, editModeTranslateY = this.getEditModeTranslateY(pos),\r\n if(pos) { }, : .length > 1\r\n });\r\n return undefined;\r\n})()", 1486 "line": 145, 1487 "column": 45, 1488 "endLine": 145, 1489 "endColumn": 49 1490 } 1491 ], 1492 "suggest": "", 1493 "rule": "\"void\" operator is not supported (arkts-no-void-operator)", 1494 "severity": "ERROR" 1495 }, 1496 { 1497 "line": 145, 1498 "column": 50, 1499 "endLine": 145, 1500 "endColumn": 51, 1501 "problem": "ObjectLiteralNoContextType", 1502 "suggest": "", 1503 "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)", 1504 "severity": "ERROR" 1505 }, 1506 { 1507 "line": 146, 1508 "column": 5, 1509 "endLine": 146, 1510 "endColumn": 21, 1511 "problem": "ObjectLiteralProperty", 1512 "autofix": [ 1513 { 1514 "start": 3129, 1515 "end": 3145, 1516 "replacementText": "openFolderLayout: openFolderLayout", 1517 "line": 146, 1518 "column": 5, 1519 "endLine": 146, 1520 "endColumn": 21 1521 } 1522 ], 1523 "suggest": "", 1524 "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)", 1525 "severity": "ERROR" 1526 }, 1527 { 1528 "line": 147, 1529 "column": 5, 1530 "endLine": 147, 1531 "endColumn": 21, 1532 "problem": "ObjectLiteralProperty", 1533 "autofix": [ 1534 { 1535 "start": 3237, 1536 "end": 3253, 1537 "replacementText": "openFolderLayout: openFolderLayout", 1538 "line": 147, 1539 "column": 5, 1540 "endLine": 147, 1541 "endColumn": 21 1542 } 1543 ], 1544 "suggest": "", 1545 "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)", 1546 "severity": "ERROR" 1547 }, 1548 { 1549 "line": 149, 1550 "column": 5, 1551 "endLine": 149, 1552 "endColumn": 8, 1553 "problem": "ObjectLiteralProperty", 1554 "autofix": [ 1555 { 1556 "start": 3345, 1557 "end": 3348, 1558 "replacementText": "let: let", 1559 "line": 149, 1560 "column": 5, 1561 "endLine": 149, 1562 "endColumn": 8 1563 } 1564 ], 1565 "suggest": "", 1566 "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)", 1567 "severity": "ERROR" 1568 }, 1569 { 1570 "line": 149, 1571 "column": 9, 1572 "endLine": 149, 1573 "endColumn": 23, 1574 "problem": "ObjectLiteralProperty", 1575 "autofix": [ 1576 { 1577 "start": 3349, 1578 "end": 3363, 1579 "replacementText": "pos: pos", 1580 "line": 149, 1581 "column": 9, 1582 "endLine": 149, 1583 "endColumn": 23 1584 } 1585 ], 1586 "suggest": "", 1587 "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)", 1588 "severity": "ERROR" 1589 }, 1590 { 1591 "line": 150, 1592 "column": 5, 1593 "endLine": 150, 1594 "endColumn": 104, 1595 "problem": "ObjectLiteralProperty", 1596 "autofix": [ 1597 { 1598 "start": 3370, 1599 "end": 3469, 1600 "replacementText": "pos: pos", 1601 "line": 150, 1602 "column": 5, 1603 "endLine": 150, 1604 "endColumn": 104 1605 } 1606 ], 1607 "suggest": "", 1608 "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)", 1609 "severity": "ERROR" 1610 }, 1611 { 1612 "line": 151, 1613 "column": 5, 1614 "endLine": 151, 1615 "endColumn": 8, 1616 "problem": "ObjectLiteralProperty", 1617 "autofix": [ 1618 { 1619 "start": 3476, 1620 "end": 3479, 1621 "replacementText": "let: let", 1622 "line": 151, 1623 "column": 5, 1624 "endLine": 151, 1625 "endColumn": 8 1626 } 1627 ], 1628 "suggest": "", 1629 "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)", 1630 "severity": "ERROR" 1631 }, 1632 { 1633 "line": 151, 1634 "column": 9, 1635 "endLine": 151, 1636 "endColumn": 61, 1637 "problem": "ObjectLiteralProperty", 1638 "autofix": [ 1639 { 1640 "start": 3480, 1641 "end": 3532, 1642 "replacementText": "editModeTranslateY: editModeTranslateY", 1643 "line": 151, 1644 "column": 9, 1645 "endLine": 151, 1646 "endColumn": 61 1647 } 1648 ], 1649 "suggest": "", 1650 "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)", 1651 "severity": "ERROR" 1652 }, 1653 { 1654 "line": 152, 1655 "column": 5, 1656 "endLine": 152, 1657 "endColumn": 12, 1658 "problem": "ObjectLiteralProperty", 1659 "suggest": "", 1660 "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)", 1661 "severity": "ERROR" 1662 }, 1663 { 1664 "line": 149, 1665 "column": 17, 1666 "endLine": 149, 1667 "endColumn": 18, 1668 "problem": "NumericSemantics", 1669 "autofix": [ 1670 { 1671 "start": 3356, 1672 "end": 3358, 1673 "replacementText": "-1.0", 1674 "line": 149, 1675 "column": 17, 1676 "endLine": 149, 1677 "endColumn": 18 1678 } 1679 ], 1680 "suggest": "", 1681 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1682 "severity": "ERROR" 1683 }, 1684 { 1685 "line": 149, 1686 "column": 21, 1687 "endLine": 149, 1688 "endColumn": 22, 1689 "problem": "NumericSemantics", 1690 "autofix": [ 1691 { 1692 "start": 3360, 1693 "end": 3362, 1694 "replacementText": "-1.0", 1695 "line": 149, 1696 "column": 21, 1697 "endLine": 149, 1698 "endColumn": 22 1699 } 1700 ], 1701 "suggest": "", 1702 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1703 "severity": "ERROR" 1704 }, 1705 { 1706 "line": 152, 1707 "column": 5, 1708 "endLine": 152, 1709 "endColumn": 7, 1710 "problem": "LimitedReturnTypeInference", 1711 "suggest": "", 1712 "rule": "Function return type inference is limited (arkts-no-implicit-return-types)", 1713 "severity": "ERROR" 1714 }, 1715 { 1716 "line": 152, 1717 "column": 5, 1718 "endLine": 152, 1719 "endColumn": 7, 1720 "problem": "InvalidIdentifier", 1721 "suggest": "", 1722 "rule": "This keyword cannot be used as identifiers (arkts-invalid-identifier)", 1723 "severity": "ERROR" 1724 }, 1725 { 1726 "line": 152, 1727 "column": 9, 1728 "endLine": 152, 1729 "endColumn": 12, 1730 "problem": "AnyType", 1731 "suggest": "", 1732 "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)", 1733 "severity": "ERROR" 1734 }, 1735 { 1736 "line": 152, 1737 "column": 22, 1738 "endLine": 152, 1739 "endColumn": 23, 1740 "problem": "NumericSemantics", 1741 "autofix": [ 1742 { 1743 "start": 3556, 1744 "end": 3557, 1745 "replacementText": "1.0", 1746 "line": 152, 1747 "column": 22, 1748 "endLine": 152, 1749 "endColumn": 23 1750 } 1751 ], 1752 "suggest": "", 1753 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1754 "severity": "ERROR" 1755 }, 1756 { 1757 "line": 153, 1758 "column": 100, 1759 "endLine": 153, 1760 "endColumn": 101, 1761 "problem": "NumericSemantics", 1762 "autofix": [ 1763 { 1764 "start": 3661, 1765 "end": 3662, 1766 "replacementText": "0.0", 1767 "line": 153, 1768 "column": 100, 1769 "endLine": 153, 1770 "endColumn": 101 1771 } 1772 ], 1773 "suggest": "", 1774 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1775 "severity": "ERROR" 1776 }, 1777 { 1778 "line": 160, 1779 "column": 84, 1780 "endLine": 160, 1781 "endColumn": 85, 1782 "problem": "NumericSemantics", 1783 "autofix": [ 1784 { 1785 "start": 4128, 1786 "end": 4129, 1787 "replacementText": "2.0", 1788 "line": 160, 1789 "column": 84, 1790 "endLine": 160, 1791 "endColumn": 85 1792 } 1793 ], 1794 "suggest": "", 1795 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1796 "severity": "ERROR" 1797 }, 1798 { 1799 "line": 166, 1800 "column": 5, 1801 "endLine": 166, 1802 "endColumn": 12, 1803 "problem": "NumericSemantics", 1804 "autofix": [ 1805 { 1806 "start": 4388, 1807 "end": 4395, 1808 "replacementText": "f: number = 0.0", 1809 "line": 166, 1810 "column": 5, 1811 "endLine": 166, 1812 "endColumn": 12 1813 } 1814 ], 1815 "suggest": "", 1816 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1817 "severity": "ERROR" 1818 }, 1819 { 1820 "line": 167, 1821 "column": 18, 1822 "endLine": 167, 1823 "endColumn": 19, 1824 "problem": "NumericSemantics", 1825 "autofix": [ 1826 { 1827 "start": 4415, 1828 "end": 4416, 1829 "replacementText": "0.0", 1830 "line": 167, 1831 "column": 18, 1832 "endLine": 167, 1833 "endColumn": 19 1834 } 1835 ], 1836 "suggest": "", 1837 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1838 "severity": "ERROR" 1839 }, 1840 { 1841 "line": 170, 1842 "column": 5, 1843 "endLine": 170, 1844 "endColumn": 12, 1845 "problem": "NumericSemantics", 1846 "autofix": [ 1847 { 1848 "start": 4440, 1849 "end": 4447, 1850 "replacementText": "e: number = 0.0", 1851 "line": 170, 1852 "column": 5, 1853 "endLine": 170, 1854 "endColumn": 12 1855 } 1856 ], 1857 "suggest": "", 1858 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1859 "severity": "ERROR" 1860 }, 1861 { 1862 "line": 171, 1863 "column": 18, 1864 "endLine": 171, 1865 "endColumn": 19, 1866 "problem": "NumericSemantics", 1867 "autofix": [ 1868 { 1869 "start": 4467, 1870 "end": 4468, 1871 "replacementText": "0.0", 1872 "line": 171, 1873 "column": 18, 1874 "endLine": 171, 1875 "endColumn": 19 1876 } 1877 ], 1878 "suggest": "", 1879 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1880 "severity": "ERROR" 1881 }, 1882 { 1883 "line": 180, 1884 "column": 9, 1885 "endLine": 180, 1886 "endColumn": 10, 1887 "problem": "NumericSemantics", 1888 "autofix": [ 1889 { 1890 "start": 4595, 1891 "end": 4596, 1892 "replacementText": "3.0", 1893 "line": 180, 1894 "column": 9, 1895 "endLine": 180, 1896 "endColumn": 10 1897 } 1898 ], 1899 "suggest": "", 1900 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1901 "severity": "ERROR" 1902 }, 1903 { 1904 "line": 181, 1905 "column": 9, 1906 "endLine": 181, 1907 "endColumn": 10, 1908 "problem": "NumericSemantics", 1909 "autofix": [ 1910 { 1911 "start": 4613, 1912 "end": 4614, 1913 "replacementText": "3.0", 1914 "line": 181, 1915 "column": 9, 1916 "endLine": 181, 1917 "endColumn": 10 1918 } 1919 ], 1920 "suggest": "", 1921 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1922 "severity": "ERROR" 1923 }, 1924 { 1925 "line": 182, 1926 "column": 5, 1927 "endLine": 182, 1928 "endColumn": 19, 1929 "problem": "NumericSemantics", 1930 "autofix": [ 1931 { 1932 "start": 4627, 1933 "end": 4641, 1934 "replacementText": "arr1: number[] = [1, 2, 3]", 1935 "line": 182, 1936 "column": 5, 1937 "endLine": 182, 1938 "endColumn": 19 1939 } 1940 ], 1941 "suggest": "", 1942 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1943 "severity": "ERROR" 1944 }, 1945 { 1946 "line": 182, 1947 "column": 13, 1948 "endLine": 182, 1949 "endColumn": 14, 1950 "problem": "NumericSemantics", 1951 "autofix": [ 1952 { 1953 "start": 4635, 1954 "end": 4636, 1955 "replacementText": "1.0", 1956 "line": 182, 1957 "column": 13, 1958 "endLine": 182, 1959 "endColumn": 14 1960 } 1961 ], 1962 "suggest": "", 1963 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1964 "severity": "ERROR" 1965 }, 1966 { 1967 "line": 182, 1968 "column": 15, 1969 "endLine": 182, 1970 "endColumn": 16, 1971 "problem": "NumericSemantics", 1972 "autofix": [ 1973 { 1974 "start": 4637, 1975 "end": 4638, 1976 "replacementText": "2.0", 1977 "line": 182, 1978 "column": 15, 1979 "endLine": 182, 1980 "endColumn": 16 1981 } 1982 ], 1983 "suggest": "", 1984 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 1985 "severity": "ERROR" 1986 }, 1987 { 1988 "line": 182, 1989 "column": 17, 1990 "endLine": 182, 1991 "endColumn": 18, 1992 "problem": "NumericSemantics", 1993 "autofix": [ 1994 { 1995 "start": 4639, 1996 "end": 4640, 1997 "replacementText": "3.0", 1998 "line": 182, 1999 "column": 17, 2000 "endLine": 182, 2001 "endColumn": 18 2002 } 2003 ], 2004 "suggest": "", 2005 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2006 "severity": "ERROR" 2007 }, 2008 { 2009 "line": 183, 2010 "column": 6, 2011 "endLine": 183, 2012 "endColumn": 13, 2013 "problem": "RuntimeArrayCheck", 2014 "suggest": "", 2015 "rule": "Array bound not checked. (arkts-runtime-array-check)", 2016 "severity": "ERROR" 2017 }, 2018 { 2019 "line": 185, 2020 "column": 5, 2021 "endLine": 185, 2022 "endColumn": 12, 2023 "problem": "NumericSemantics", 2024 "autofix": [ 2025 { 2026 "start": 4670, 2027 "end": 4677, 2028 "replacementText": "a: number = 0.0", 2029 "line": 185, 2030 "column": 5, 2031 "endLine": 185, 2032 "endColumn": 12 2033 } 2034 ], 2035 "suggest": "", 2036 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2037 "severity": "ERROR" 2038 }, 2039 { 2040 "line": 190, 2041 "column": 10, 2042 "endLine": 190, 2043 "endColumn": 11, 2044 "problem": "NumericSemantics", 2045 "autofix": [ 2046 { 2047 "start": 4743, 2048 "end": 4744, 2049 "replacementText": "1.0", 2050 "line": 190, 2051 "column": 10, 2052 "endLine": 190, 2053 "endColumn": 11 2054 } 2055 ], 2056 "suggest": "", 2057 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2058 "severity": "ERROR" 2059 }, 2060 { 2061 "line": 194, 2062 "column": 10, 2063 "endLine": 194, 2064 "endColumn": 11, 2065 "problem": "NumericSemantics", 2066 "autofix": [ 2067 { 2068 "start": 4796, 2069 "end": 4797, 2070 "replacementText": "1.0", 2071 "line": 194, 2072 "column": 10, 2073 "endLine": 194, 2074 "endColumn": 11 2075 } 2076 ], 2077 "suggest": "", 2078 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2079 "severity": "ERROR" 2080 }, 2081 { 2082 "line": 197, 2083 "column": 1, 2084 "endLine": 197, 2085 "endColumn": 40, 2086 "problem": "ImportAfterStatement", 2087 "suggest": "", 2088 "rule": "\"import\" statements after other statements are not allowed (arkts-no-misplaced-imports)", 2089 "severity": "ERROR" 2090 }, 2091 { 2092 "line": 199, 2093 "column": 5, 2094 "endLine": 199, 2095 "endColumn": 34, 2096 "problem": "AnyType", 2097 "suggest": "", 2098 "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)", 2099 "severity": "ERROR" 2100 }, 2101 { 2102 "line": 199, 2103 "column": 15, 2104 "endLine": 199, 2105 "endColumn": 24, 2106 "problem": "DynamicCtorCall", 2107 "suggest": "", 2108 "rule": "\"new\" expression with dynamic constructor type is not supported (arkts-no-dynamic-ctor-call)", 2109 "severity": "ERROR" 2110 }, 2111 { 2112 "line": 200, 2113 "column": 21, 2114 "endLine": 200, 2115 "endColumn": 22, 2116 "problem": "NumericSemantics", 2117 "autofix": [ 2118 { 2119 "start": 4903, 2120 "end": 4904, 2121 "replacementText": "0.0", 2122 "line": 200, 2123 "column": 21, 2124 "endLine": 200, 2125 "endColumn": 22 2126 } 2127 ], 2128 "suggest": "", 2129 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2130 "severity": "ERROR" 2131 }, 2132 { 2133 "line": 200, 2134 "column": 28, 2135 "endLine": 200, 2136 "endColumn": 31, 2137 "problem": "NumericSemantics", 2138 "autofix": [ 2139 { 2140 "start": 4910, 2141 "end": 4913, 2142 "replacementText": "100.0", 2143 "line": 200, 2144 "column": 28, 2145 "endLine": 200, 2146 "endColumn": 31 2147 } 2148 ], 2149 "suggest": "", 2150 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2151 "severity": "ERROR" 2152 }, 2153 { 2154 "line": 203, 2155 "column": 52, 2156 "endLine": 203, 2157 "endColumn": 53, 2158 "problem": "NumericSemantics", 2159 "autofix": [ 2160 { 2161 "start": 4991, 2162 "end": 4992, 2163 "replacementText": "6.0", 2164 "line": 203, 2165 "column": 52, 2166 "endLine": 203, 2167 "endColumn": 53 2168 } 2169 ], 2170 "suggest": "", 2171 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2172 "severity": "ERROR" 2173 }, 2174 { 2175 "line": 203, 2176 "column": 55, 2177 "endLine": 203, 2178 "endColumn": 57, 2179 "problem": "NumericSemantics", 2180 "autofix": [ 2181 { 2182 "start": 4994, 2183 "end": 4996, 2184 "replacementText": "86.0", 2185 "line": 203, 2186 "column": 55, 2187 "endLine": 203, 2188 "endColumn": 57 2189 } 2190 ], 2191 "suggest": "", 2192 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2193 "severity": "ERROR" 2194 }, 2195 { 2196 "line": 205, 2197 "column": 42, 2198 "endLine": 205, 2199 "endColumn": 51, 2200 "problem": "DynamicCtorCall", 2201 "suggest": "", 2202 "rule": "\"new\" expression with dynamic constructor type is not supported (arkts-no-dynamic-ctor-call)", 2203 "severity": "ERROR" 2204 }, 2205 { 2206 "line": 212, 2207 "column": 13, 2208 "endLine": 212, 2209 "endColumn": 14, 2210 "problem": "NumericSemantics", 2211 "autofix": [ 2212 { 2213 "start": 5206, 2214 "end": 5207, 2215 "replacementText": "0.0", 2216 "line": 212, 2217 "column": 13, 2218 "endLine": 212, 2219 "endColumn": 14 2220 } 2221 ], 2222 "suggest": "", 2223 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2224 "severity": "ERROR" 2225 }, 2226 { 2227 "line": 213, 2228 "column": 17, 2229 "endLine": 213, 2230 "endColumn": 18, 2231 "problem": "NumericSemantics", 2232 "autofix": [ 2233 { 2234 "start": 5225, 2235 "end": 5227, 2236 "replacementText": "-1.0", 2237 "line": 213, 2238 "column": 17, 2239 "endLine": 213, 2240 "endColumn": 18 2241 } 2242 ], 2243 "suggest": "", 2244 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2245 "severity": "ERROR" 2246 }, 2247 { 2248 "line": 214, 2249 "column": 17, 2250 "endLine": 214, 2251 "endColumn": 18, 2252 "problem": "NumericSemantics", 2253 "autofix": [ 2254 { 2255 "start": 5246, 2256 "end": 5247, 2257 "replacementText": "1.0", 2258 "line": 214, 2259 "column": 17, 2260 "endLine": 214, 2261 "endColumn": 18 2262 } 2263 ], 2264 "suggest": "", 2265 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2266 "severity": "ERROR" 2267 }, 2268 { 2269 "line": 215, 2270 "column": 17, 2271 "endLine": 215, 2272 "endColumn": 18, 2273 "problem": "NumericSemantics", 2274 "autofix": [ 2275 { 2276 "start": 5266, 2277 "end": 5267, 2278 "replacementText": "2.0", 2279 "line": 215, 2280 "column": 17, 2281 "endLine": 215, 2282 "endColumn": 18 2283 } 2284 ], 2285 "suggest": "", 2286 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2287 "severity": "ERROR" 2288 }, 2289 { 2290 "line": 216, 2291 "column": 19, 2292 "endLine": 216, 2293 "endColumn": 20, 2294 "problem": "NumericSemantics", 2295 "autofix": [ 2296 { 2297 "start": 5288, 2298 "end": 5289, 2299 "replacementText": "3.0", 2300 "line": 216, 2301 "column": 19, 2302 "endLine": 216, 2303 "endColumn": 20 2304 } 2305 ], 2306 "suggest": "", 2307 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2308 "severity": "ERROR" 2309 }, 2310 { 2311 "line": 217, 2312 "column": 18, 2313 "endLine": 217, 2314 "endColumn": 19, 2315 "problem": "NumericSemantics", 2316 "autofix": [ 2317 { 2318 "start": 5309, 2319 "end": 5310, 2320 "replacementText": "4.0", 2321 "line": 217, 2322 "column": 18, 2323 "endLine": 217, 2324 "endColumn": 19 2325 } 2326 ], 2327 "suggest": "", 2328 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2329 "severity": "ERROR" 2330 }, 2331 { 2332 "line": 218, 2333 "column": 20, 2334 "endLine": 218, 2335 "endColumn": 21, 2336 "problem": "NumericSemantics", 2337 "autofix": [ 2338 { 2339 "start": 5332, 2340 "end": 5333, 2341 "replacementText": "5.0", 2342 "line": 218, 2343 "column": 20, 2344 "endLine": 218, 2345 "endColumn": 21 2346 } 2347 ], 2348 "suggest": "", 2349 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2350 "severity": "ERROR" 2351 }, 2352 { 2353 "line": 222, 2354 "column": 10, 2355 "endLine": 222, 2356 "endColumn": 11, 2357 "problem": "NumericSemantics", 2358 "autofix": [ 2359 { 2360 "start": 5380, 2361 "end": 5381, 2362 "replacementText": "0.0", 2363 "line": 222, 2364 "column": 10, 2365 "endLine": 222, 2366 "endColumn": 11 2367 } 2368 ], 2369 "suggest": "", 2370 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2371 "severity": "ERROR" 2372 }, 2373 { 2374 "line": 223, 2375 "column": 11, 2376 "endLine": 223, 2377 "endColumn": 12, 2378 "problem": "NumericSemantics", 2379 "autofix": [ 2380 { 2381 "start": 5394, 2382 "end": 5395, 2383 "replacementText": "1.0", 2384 "line": 223, 2385 "column": 11, 2386 "endLine": 223, 2387 "endColumn": 12 2388 } 2389 ], 2390 "suggest": "", 2391 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2392 "severity": "ERROR" 2393 }, 2394 { 2395 "line": 224, 2396 "column": 14, 2397 "endLine": 224, 2398 "endColumn": 15, 2399 "problem": "NumericSemantics", 2400 "autofix": [ 2401 { 2402 "start": 5411, 2403 "end": 5412, 2404 "replacementText": "2.0", 2405 "line": 224, 2406 "column": 14, 2407 "endLine": 224, 2408 "endColumn": 15 2409 } 2410 ], 2411 "suggest": "", 2412 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2413 "severity": "ERROR" 2414 }, 2415 { 2416 "line": 225, 2417 "column": 16, 2418 "endLine": 225, 2419 "endColumn": 17, 2420 "problem": "NumericSemantics", 2421 "autofix": [ 2422 { 2423 "start": 5430, 2424 "end": 5431, 2425 "replacementText": "3.0", 2426 "line": 225, 2427 "column": 16, 2428 "endLine": 225, 2429 "endColumn": 17 2430 } 2431 ], 2432 "suggest": "", 2433 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2434 "severity": "ERROR" 2435 }, 2436 { 2437 "line": 226, 2438 "column": 14, 2439 "endLine": 226, 2440 "endColumn": 15, 2441 "problem": "NumericSemantics", 2442 "autofix": [ 2443 { 2444 "start": 5447, 2445 "end": 5448, 2446 "replacementText": "4.0", 2447 "line": 226, 2448 "column": 14, 2449 "endLine": 226, 2450 "endColumn": 15 2451 } 2452 ], 2453 "suggest": "", 2454 "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)", 2455 "severity": "ERROR" 2456 }, 2457 { 2458 "line": 117, 2459 "column": 2, 2460 "endLine": 117, 2461 "endColumn": 7, 2462 "problem": "UIInterfaceImport", 2463 "autofix": [ 2464 { 2465 "start": 738, 2466 "end": 738, 2467 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2468 "line": 155, 2469 "column": 34, 2470 "endLine": 155, 2471 "endColumn": 44 2472 } 2473 ], 2474 "suggest": "", 2475 "rule": "The ArkUI interface \"Entry\" should be imported before it is used (arkui-modular-interface)", 2476 "severity": "ERROR" 2477 }, 2478 { 2479 "line": 118, 2480 "column": 2, 2481 "endLine": 118, 2482 "endColumn": 11, 2483 "problem": "UIInterfaceImport", 2484 "autofix": [ 2485 { 2486 "start": 738, 2487 "end": 738, 2488 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2489 "line": 155, 2490 "column": 34, 2491 "endLine": 155, 2492 "endColumn": 44 2493 } 2494 ], 2495 "suggest": "", 2496 "rule": "The ArkUI interface \"Component\" should be imported before it is used (arkui-modular-interface)", 2497 "severity": "ERROR" 2498 }, 2499 { 2500 "line": 120, 2501 "column": 4, 2502 "endLine": 120, 2503 "endColumn": 9, 2504 "problem": "UIInterfaceImport", 2505 "autofix": [ 2506 { 2507 "start": 738, 2508 "end": 738, 2509 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2510 "line": 155, 2511 "column": 34, 2512 "endLine": 155, 2513 "endColumn": 44 2514 } 2515 ], 2516 "suggest": "", 2517 "rule": "The ArkUI interface \"State\" should be imported before it is used (arkui-modular-interface)", 2518 "severity": "ERROR" 2519 }, 2520 { 2521 "line": 129, 2522 "column": 5, 2523 "endLine": 129, 2524 "endColumn": 22, 2525 "problem": "UIInterfaceImport", 2526 "autofix": [ 2527 { 2528 "start": 738, 2529 "end": 738, 2530 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2531 "line": 155, 2532 "column": 34, 2533 "endLine": 155, 2534 "endColumn": 44 2535 } 2536 ], 2537 "suggest": "", 2538 "rule": "The ArkUI interface \"RelativeContainer\" should be imported before it is used (arkui-modular-interface)", 2539 "severity": "ERROR" 2540 }, 2541 { 2542 "line": 130, 2543 "column": 7, 2544 "endLine": 130, 2545 "endColumn": 11, 2546 "problem": "UIInterfaceImport", 2547 "autofix": [ 2548 { 2549 "start": 738, 2550 "end": 738, 2551 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2552 "line": 155, 2553 "column": 34, 2554 "endLine": 155, 2555 "endColumn": 44 2556 } 2557 ], 2558 "suggest": "", 2559 "rule": "The ArkUI interface \"Text\" should be imported before it is used (arkui-modular-interface)", 2560 "severity": "ERROR" 2561 }, 2562 { 2563 "line": 143, 2564 "column": 30, 2565 "endLine": 143, 2566 "endColumn": 40, 2567 "problem": "UIInterfaceImport", 2568 "autofix": [ 2569 { 2570 "start": 738, 2571 "end": 738, 2572 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2573 "line": 155, 2574 "column": 34, 2575 "endLine": 155, 2576 "endColumn": 44 2577 } 2578 ], 2579 "suggest": "", 2580 "rule": "The ArkUI interface \"AppStorage\" should be imported before it is used (arkui-modular-interface)", 2581 "severity": "ERROR" 2582 }, 2583 { 2584 "line": 153, 2585 "column": 46, 2586 "endLine": 153, 2587 "endColumn": 56, 2588 "problem": "UIInterfaceImport", 2589 "autofix": [ 2590 { 2591 "start": 738, 2592 "end": 738, 2593 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2594 "line": 155, 2595 "column": 34, 2596 "endLine": 155, 2597 "endColumn": 44 2598 } 2599 ], 2600 "suggest": "", 2601 "rule": "The ArkUI interface \"AppStorage\" should be imported before it is used (arkui-modular-interface)", 2602 "severity": "ERROR" 2603 }, 2604 { 2605 "line": 154, 2606 "column": 33, 2607 "endLine": 154, 2608 "endColumn": 43, 2609 "problem": "UIInterfaceImport", 2610 "autofix": [ 2611 { 2612 "start": 738, 2613 "end": 738, 2614 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2615 "line": 155, 2616 "column": 34, 2617 "endLine": 155, 2618 "endColumn": 44 2619 } 2620 ], 2621 "suggest": "", 2622 "rule": "The ArkUI interface \"AppStorage\" should be imported before it is used (arkui-modular-interface)", 2623 "severity": "ERROR" 2624 }, 2625 { 2626 "line": 155, 2627 "column": 34, 2628 "endLine": 155, 2629 "endColumn": 44, 2630 "problem": "UIInterfaceImport", 2631 "autofix": [ 2632 { 2633 "start": 738, 2634 "end": 738, 2635 "replacementText": "\r\n\r\nimport {\n Entry,\n Component,\n State,\n RelativeContainer,\n Text,\n AppStorage,\n} from '@kit.ArkUI';\r\n", 2636 "line": 155, 2637 "column": 34, 2638 "endLine": 155, 2639 "endColumn": 44 2640 } 2641 ], 2642 "suggest": "", 2643 "rule": "The ArkUI interface \"AppStorage\" should be imported before it is used (arkui-modular-interface)", 2644 "severity": "ERROR" 2645 } 2646 ] 2647}