Commit d7e437a
authored
Have the
* Filter out edits that are no-ops in 'organize imports'.
* Updated tests for 'organize imports'.
* Always remove no-op changes from the change tracker.
* Add a new `stringContainsAt` helper function to avoid traversing the entire file contents.
* Combine `map`/`filter` sequence into `mapDefined`.
* Fix up documentation.ChangeTracker filter out edits that are no-ops (microsoft#38123)1 parent 9569e8a commit d7e437aCopy full SHA for d7e437a
3 files changed
+87-15Lines changed: 87 additions & 15 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- src
- services
- testRunner/unittests/services
Expand file treeCollapse file tree
Open diff view settings
Collapse file
src/services/textChanges.ts
Copy file name to clipboardExpand all lines: src/services/textChanges.ts+15-4Lines changed: 15 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
887 | 887 | |
888 | 888 | |
889 | 889 | |
890 | | - |
| 890 | + |
891 | 891 | |
892 | 892 | |
893 | 893 | |
| ||
897 | 897 | |
898 | 898 | |
899 | 899 | |
900 | | - |
901 | | - |
902 | | - |
| 900 | + |
| 901 | + |
| 902 | + |
| 903 | + |
| 904 | + |
| 905 | + |
| 906 | + |
| 907 | + |
| 908 | + |
| 909 | + |
| 910 | + |
| 911 | + |
| 912 | + |
| 913 | + |
903 | 914 | |
904 | 915 | |
905 | 916 | |
|
Collapse file
+29Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
2827 | 2827 | |
2828 | 2828 | |
2829 | 2829 | |
| 2830 | + |
| 2831 | + |
| 2832 | + |
| 2833 | + |
| 2834 | + |
| 2835 | + |
| 2836 | + |
| 2837 | + |
| 2838 | + |
| 2839 | + |
| 2840 | + |
| 2841 | + |
| 2842 | + |
| 2843 | + |
| 2844 | + |
| 2845 | + |
| 2846 | + |
| 2847 | + |
| 2848 | + |
| 2849 | + |
| 2850 | + |
| 2851 | + |
| 2852 | + |
| 2853 | + |
| 2854 | + |
| 2855 | + |
| 2856 | + |
| 2857 | + |
| 2858 | + |
2830 | 2859 | |
2831 | 2860 | |
2832 | 2861 | |
|
Collapse file
src/testRunner/unittests/services/organizeImports.ts
Copy file name to clipboardExpand all lines: src/testRunner/unittests/services/organizeImports.ts+43-11Lines changed: 43 additions & 11 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
285 | 285 | |
286 | 286 | |
287 | 287 | |
| 288 | + |
288 | 289 | |
289 | 290 | |
290 | 291 | |
| ||
327 | 328 | |
328 | 329 | |
329 | 330 | |
| 331 | + |
| 332 | + |
| 333 | + |
| 334 | + |
| 335 | + |
| 336 | + |
| 337 | + |
| 338 | + |
| 339 | + |
| 340 | + |
330 | 341 | |
331 | 342 | |
332 | 343 | |
| ||
366 | 377 | |
367 | 378 | |
368 | 379 | |
| 380 | + |
| 381 | + |
| 382 | + |
| 383 | + |
| 384 | + |
| 385 | + |
| 386 | + |
| 387 | + |
| 388 | + |
| 389 | + |
369 | 390 | |
370 | 391 | |
371 | 392 | |
| ||
377 | 398 | |
378 | 399 | |
379 | 400 | |
380 | | - |
381 | | - |
| 401 | + |
| 402 | + |
382 | 403 | |
383 | 404 | |
384 | 405 | |
385 | 406 | |
386 | | - |
387 | | - |
| 407 | + |
| 408 | + |
| 409 | + |
| 410 | + |
| 411 | + |
388 | 412 | |
389 | 413 | |
390 | 414 | |
| ||
414 | 438 | |
415 | 439 | |
416 | 440 | |
417 | | - |
| 441 | + |
418 | 442 | |
419 | | - |
420 | | - |
| 443 | + |
| 444 | + |
421 | 445 | |
422 | 446 | |
423 | 447 | |
424 | 448 | |
425 | 449 | |
426 | | - |
| 450 | + |
| 451 | + |
| 452 | + |
| 453 | + |
| 454 | + |
427 | 455 | |
428 | | - |
429 | | - |
| 456 | + |
| 457 | + |
430 | 458 | |
431 | 459 | |
432 | 460 | |
433 | 461 | |
434 | 462 | |
435 | | - |
| 463 | + |
| 464 | + |
| 465 | + |
| 466 | + |
| 467 | + |
436 | 468 | |
437 | 469 | |
438 | 470 | |
|
0 commit comments