Zen
422fd1962e
Spelling correction fixes should not be case-agnostic for two equally weighed options (#39060)
* Spelling correction fixes should not be case-agnostic when two equally weighed options occur. fixes #17219
* update tests
* Update src/compiler/core.ts
Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
* init bestCaseSensitiveDistance lazily
* Add a test case with a class named the same as an instance, except for case
* make the core levenshtein distance check case-aware
* Update package-lock.json
* use fractional Levenshtein distance
* fix weight of Levenshtein distance
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* Update src/compiler/core.ts
Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
* refactor
* Update package-lock.json
* revert unnecessary changes
* Update package-lock.json
* increase bestDistance
* increase bestDistance again
* make changes minimal
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
Co-authored-by: TypeScript Bot <typescriptbot@microsoft.com>
Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2020-12-15 10:36:05 -08:00
..
2020-12-11 12:37:02 -08:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-10-27 15:08:20 -07:00
2020-10-27 15:08:20 -07:00
2020-12-04 16:52:12 -08:00
2020-12-04 16:52:12 -08:00
2020-12-04 16:52:12 -08:00
2020-12-04 16:52:12 -08:00
2020-12-04 16:52:12 -08:00
2020-12-04 16:52:12 -08:00
2020-12-04 16:52:12 -08:00
2020-12-04 16:52:12 -08:00
2020-12-07 14:00:46 -08:00
2020-09-25 13:01:08 -07:00
2020-12-14 17:08:52 -08:00
2020-11-09 11:34:41 -08:00
2020-11-09 11:34:41 -08:00
2020-11-09 11:34:41 -08:00
2020-11-09 11:34:41 -08:00
2020-11-09 11:34:41 -08:00
2020-11-09 11:34:41 -08:00
2020-11-09 11:34:41 -08:00
2020-11-02 15:19:00 -08:00
2020-11-02 15:19:00 -08:00
2020-11-02 15:19:00 -08:00
2020-12-03 11:51:41 +08:00
2020-12-04 11:18:07 +08:00
2020-11-02 15:19:00 -08:00
2020-12-15 10:36:05 -08:00
2020-12-15 10:36:05 -08:00
2020-12-15 10:36:05 -08:00
2020-12-15 10:36:05 -08:00
2020-12-15 10:36:05 -08:00
2020-12-15 10:36:05 -08:00
2020-12-15 10:36:05 -08:00
2020-12-08 16:10:05 -08:00
2020-11-02 14:18:50 -08:00
2020-11-21 09:57:17 -08:00
2020-11-21 09:57:17 -08:00
2020-11-21 09:57:17 -08:00
2020-11-21 09:57:17 -08:00
2020-11-21 09:57:17 -08:00
2020-11-21 09:57:17 -08:00
2020-11-21 09:57:17 -08:00
2020-11-30 13:58:47 -08:00
2020-11-30 13:58:47 -08:00
2020-11-30 13:58:47 -08:00
2020-11-30 13:58:47 -08:00
2020-11-18 11:19:43 -08:00
2020-11-18 11:19:43 -08:00
2020-11-18 11:19:43 -08:00
2020-09-17 02:15:48 -07:00
2020-10-13 10:06:27 -07:00
2020-11-25 09:37:08 -08:00
2020-11-25 09:37:08 -08:00
2020-11-30 11:56:12 -08:00
2020-11-30 11:56:12 -08:00
2020-10-08 12:27:53 -07:00
2020-10-08 12:27:53 -07:00
2020-11-23 15:50:12 -08:00
2020-11-23 15:50:12 -08:00
2020-11-23 15:50:12 -08:00
2020-10-27 16:25:30 -07:00
2020-10-27 15:43:00 -07:00
2020-11-23 15:50:12 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-11-02 15:49:22 -08:00
2020-10-06 07:50:08 -07:00
2020-10-05 14:42:10 -07:00
2020-10-28 11:24:40 -07:00
2020-12-11 15:46:11 -08:00
2020-12-02 14:46:20 -08:00
2020-12-02 14:46:20 -08:00
2020-12-02 14:46:20 -08:00
2020-12-02 14:46:20 -08:00
2020-12-02 14:46:20 -08:00
2020-12-02 14:46:20 -08:00
2020-12-11 12:37:02 -08:00
2020-09-22 17:16:09 -07:00
2020-12-11 12:37:02 -08:00
2020-12-11 12:37:02 -08:00
2020-12-11 12:37:02 -08:00
2020-12-02 11:47:32 -08:00
2020-10-05 11:47:19 -07:00
2020-10-05 11:47:19 -07:00
2020-10-05 11:47:19 -07:00
2020-10-27 13:22:02 -07:00
2020-10-27 13:22:02 -07:00
2020-10-05 11:39:20 -07:00
2020-10-05 11:39:20 -07:00
2020-10-05 11:39:20 -07:00
2020-10-05 11:39:20 -07:00
2020-09-28 12:06:39 -07:00
2020-09-28 12:06:39 -07:00
2020-10-05 11:39:20 -07:00
2020-10-06 09:52:35 -07:00
2020-10-06 09:52:35 -07:00
2020-10-12 15:42:58 -07:00
2020-10-12 15:42:58 -07:00
2020-09-14 19:12:33 -07:00
2020-09-14 19:12:33 -07:00
2020-11-24 14:40:51 -08:00
2020-09-30 08:26:35 -07:00
2020-10-12 08:45:08 -07:00
2020-12-04 16:37:25 -08:00
2020-12-04 16:37:25 -08:00
2020-09-14 12:24:32 -07:00
2020-09-14 12:24:32 -07:00
2020-09-14 12:24:32 -07:00
2020-09-14 12:24:32 -07:00
2020-09-14 12:24:32 -07:00
2020-09-14 12:24:32 -07:00
2020-09-14 12:24:32 -07:00
2020-11-20 22:41:12 +02:00
2020-11-20 22:41:12 +02:00
2020-11-20 22:41:12 +02:00
2020-11-20 22:41:12 +02:00
2020-11-20 22:41:12 +02:00
2020-09-18 13:06:56 -07:00
2020-11-23 15:50:12 -08:00
2020-11-05 10:25:24 -08:00
2020-11-05 10:25:24 -08:00
2020-11-03 16:22:13 -08:00
2020-12-01 15:23:57 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-11-05 10:09:21 -08:00
2020-10-29 15:23:11 -07:00
2020-10-29 15:23:11 -07:00
2020-10-09 13:24:18 -07:00
2020-10-27 10:05:40 -07:00
2020-10-27 10:05:40 -07:00
2020-10-27 10:05:40 -07:00
2020-10-27 10:05:40 -07:00
2020-09-22 18:17:17 -07:00
2020-09-22 18:17:17 -07:00
2020-09-28 23:12:15 -07:00
2020-09-28 23:12:15 -07:00
2020-09-29 11:29:51 -07:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-11-03 16:22:13 -08:00
2020-12-11 09:00:05 -08:00
2020-12-11 09:00:05 -08:00
2020-11-06 09:58:34 -08:00
2020-11-06 09:58:34 -08:00
2020-11-06 09:58:34 -08:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 12:36:04 -07:00
2020-09-25 19:00:02 -07:00
2020-09-25 19:00:02 -07:00
2020-09-25 19:00:02 -07:00
2020-11-02 15:20:13 -08:00
2020-11-02 15:20:13 -08:00
2020-11-02 15:20:13 -08:00
2020-11-02 15:20:13 -08:00