diff --git a/integration-tests/config/config.json b/integration-tests/config/config.json
index f7a19a74250..aced423e967 100644
--- a/integration-tests/config/config.json
+++ b/integration-tests/config/config.json
@@ -3,7 +3,7 @@
{
"path": "php/php-src",
"url": "https://github.com/php/php-src.git",
- "commit": "b80767e219dbcda5412a5d910c6430b83b747c6e",
+ "commit": "3398efa597cee7e058dbe0fcacbe0e9cc0848151",
"args": [
"--config=${repoConfig}/cspell.json",
"**/*.{md,c,h,php}"
@@ -36,7 +36,7 @@
{
"path": "wireapp/wire-webapp",
"url": "https://github.com/wireapp/wire-webapp.git",
- "commit": "155ff6bb57b54a1f52c7c25eab6d824affe09cfe",
+ "commit": "c888d2ca7b39c12b471b4db1ebe8a2b2f463e47b",
"args": [
"src/script/**/*.{js,ts,tsx,md}"
]
@@ -79,7 +79,7 @@
{
"path": "aws-amplify/docs",
"url": "https://github.com/aws-amplify/docs.git",
- "commit": "7ffbcb0b2e3c639692b5a246f5ad02ddb6d90f18",
+ "commit": "80d331460ae449338242b0a530f2f17d90c9053d",
"args": [
"docs/**/*.md"
]
@@ -97,11 +97,8 @@
{
"path": "prettier/prettier",
"url": "https://github.com/prettier/prettier.git",
- "commit": "0507897bdef8f8cdaec0b1de35bda3cda56e20e5",
- "args": [
- ".github/**/*",
- "**/*.*"
- ]
+ "commit": "53f95f35005777a4b569d609cda46f0491bca6ac",
+ "args": []
},
{
"path": "webpack/webpack",
@@ -149,7 +146,7 @@
{
"path": "microsoft/TypeScript-Website",
"url": "https://github.com/microsoft/TypeScript-Website.git",
- "commit": "9fe157a2333637c1e86187a23bb6ceedb6f43b33",
+ "commit": "ac32dffef57a2f0cfc3f9d32e74f5246149299a3",
"args": [
"--config=${repoConfig}/cspell.json",
"**/*.*"
@@ -162,7 +159,7 @@
"--config=cSpell.json",
"**/*.{md,ts,js}"
],
- "commit": "1e9e2b41c471029b643e58f65caccdd0492a1576"
+ "commit": "9593dd087d60017b83cfc590ffea5d7374a3f734"
},
{
"path": "pycontribs/jira",
@@ -183,7 +180,7 @@
{
"path": "TheAlgorithms/Python",
"url": "https://github.com/TheAlgorithms/Python.git",
- "commit": "d668c172b07bf9f54d63dc295016a96ec782a541",
+ "commit": "3c225247b843233a306a94907f862bece6e637dc",
"args": [
"**/*.{md,py}"
]
@@ -191,7 +188,7 @@
{
"path": "django/django",
"url": "https://github.com/django/django.git",
- "commit": "54a30a7a00fea6c5e3702282ade6e0238e06de3b",
+ "commit": "6c3525a09db5177bf4e3856de85bf8b1300402d5",
"args": [
"**/*.{md,py}"
]
@@ -256,7 +253,7 @@
"-e",
"{*.BUILD,BUILD,CHANGELOG.md,*.sh,*.cfg,*.ps1,Dockerfile.*,*.Dockerfile,*.{yaml,xml,json,cmake}}"
],
- "commit": "1468b5eaf6fc6ceb46f8edaee237d8c30dc5ca5f"
+ "commit": "0f5e785f14fc21315d6c6fc98ace87da9182dbaa"
},
{
"path": "graphql/graphql-spec",
@@ -292,7 +289,7 @@
"args": [
"**/*.*"
],
- "commit": "c4e397ede15d1c4d54424c3ac518204babc2df99"
+ "commit": "e98029969f9552758393e03abd8c151c2e8bd2f7"
}
]
}
diff --git a/integration-tests/repositories/cspell.yaml b/integration-tests/repositories/cspell.yaml
index 4e4f8f739f7..2cd078bf2ce 100644
--- a/integration-tests/repositories/cspell.yaml
+++ b/integration-tests/repositories/cspell.yaml
@@ -8,6 +8,7 @@ ignorePaths:
- "*.ktx"
- "*.idmap" # DOOM, cspell:ignore idmap
- "*.ogex" # DOOM, cspell:ignore ogex
+ - "**/prettier/"
import:
- "./cspell-latex.json"
diff --git a/integration-tests/snapshots/Azure/azure-rest-api-specs/snapshot.txt b/integration-tests/snapshots/Azure/azure-rest-api-specs/snapshot.txt
index 140585310df..b95192cb6b0 100644
--- a/integration-tests/snapshots/Azure/azure-rest-api-specs/snapshot.txt
+++ b/integration-tests/snapshots/Azure/azure-rest-api-specs/snapshot.txt
@@ -3,7 +3,7 @@ Repository: Azure/azure-rest-api-specs
Url: "https://github.com/Azure/azure-rest-api-specs.git"
Args: ["--config=cSpell.json","**/*.{md,ts,js}"]
Lines:
- CSpell: Files checked: 1666, Issues found: 1678 in 560 files
+ CSpell: Files checked: 1666, Issues found: 1683 in 561 files
exit code: 1
./README.md:20:179 - Unknown word (Dataplane) -- RPs' Resource types or Dataplane API versions that represent
./README.md:30:134 - Unknown word (dataplane) -- per resource type or dataplane service version. This
@@ -160,6 +160,7 @@ Lines:
./specification/domainservices/resource-manager/readme.md:38:35 - Unknown word (oucontainer) -- AAD/stable/2021-05-01/oucontainer.json
./specification/edgeorder/resource-manager/readme.go.md:9:14 - Unknown word (edgeorder) -- namespace: edgeorder
./specification/edgeorderpartner/resource-manager/readme.md:39:57 - Unknown word (edgeorderpartner) -- preview/2020-12-01-preview/edgeorderpartner.json
+./specification/eventgrid/data-plane/readme.md:64:29 - Unknown word (Jhon) -- senderDisplayName": "Jhon",
./specification/eventgrid/resource-manager/readme.go.md:14:28 - Unknown word (armeventgrid) -- name: sdk/eventgrid/armeventgrid
./specification/eventhub/resource-manager/readme.go.md:14:27 - Unknown word (armeventhub) -- module-name: sdk/eventhub/armeventhub
./specification/eventhub/resource-manager/readme.md:87:49 - Unknown word (networkrulessets) -- preview/2021-01-01-preview/networkrulessets-preview.json
diff --git a/integration-tests/snapshots/TheAlgorithms/Python/snapshot.txt b/integration-tests/snapshots/TheAlgorithms/Python/snapshot.txt
index 7472e2bf06c..b5e29b78b88 100644
--- a/integration-tests/snapshots/TheAlgorithms/Python/snapshot.txt
+++ b/integration-tests/snapshots/TheAlgorithms/Python/snapshot.txt
@@ -511,9 +511,9 @@ Lines:
./graphs/minimum_spanning_tree_kruskal2.py:51:49 - Unknown word (neighbouring) -- from the node to the neighbouring nodes (with weights
./graphs/minimum_spanning_tree_prims2.py:220:11 - Unknown word (algo) -- def prims_algo(
./graphs/minimum_spanning_tree_prims2.py:2:23 - Unknown word (Jarník's) -- Prim's (also known as Jarník's) algorithm is a greedy
-./graphs/multi_heuristic_astar.py:134:16 - Unknown word (inad) -- close_list_inad,
-./graphs/multi_heuristic_astar.py:138:9 - Unknown word (itera) -- for itera in range(n_heuristic
-./graphs/multi_heuristic_astar.py:44:18 - Unknown word (prito) -- for (prito, yyy) in temp:
+./graphs/multi_heuristic_astar.py:136:16 - Unknown word (inad) -- close_list_inad,
+./graphs/multi_heuristic_astar.py:140:9 - Unknown word (itera) -- for itera in range(n_heuristic
+./graphs/multi_heuristic_astar.py:46:18 - Unknown word (prito) -- for (prito, yyy) in temp:
./graphs/scc_kosaraju.py:24:5 - Unknown word (kosaraju) -- def kosaraju():
./graphs/strongly_connected_components.py:41:36 - Unknown word (strongliy) -- first search to find strongliy connected
./graphs/tarjans_scc.py:16:42 - Unknown word (equireachable) -- we save it and it's equireachable vertices as a strongly
@@ -876,8 +876,8 @@ Lines:
./strings/lower.py:8:6 - Unknown word (hellzo) -- 'hellzo'
./strings/manacher.py:4:6 - Unknown word (abbba) -- 'abbba'
./strings/manacher.py:5:29 - Unknown word (ababa) -- palindromic_string('ababa')
-./strings/naive_string_search.py:16:31 - Unknown word (ABAAABCDBBABCDDEBCABC) -- naive_pattern_search("ABAAABCDBBABCDDEBCABC", "ABC")
-./strings/naive_string_search.py:24:31 - Unknown word (ABCDEGFTEST) -- naive_pattern_search("ABCDEGFTEST", "TEST")
+./strings/naive_string_search.py:14:31 - Unknown word (ABAAABCDBBABCDDEBCABC) -- naive_pattern_search("ABAAABCDBBABCDDEBCABC", "ABC")
+./strings/naive_string_search.py:22:31 - Unknown word (ABCDEGFTEST) -- naive_pattern_search("ABCDEGFTEST", "TEST")
./strings/prefix_function.py:17:60 - Unknown word (sufix) -- coincidence of prefix and sufix
./strings/prefix_function.py:22:26 - Unknown word (aabcdaabc) -- >> prefix_function("aabcdaabc")
./strings/prefix_function.py:24:26 - Unknown word (asdasdad) -- >> prefix_function("asdasdad")
diff --git a/integration-tests/snapshots/django/django/snapshot.txt b/integration-tests/snapshots/django/django/snapshot.txt
index 665235f3785..f1b1ec0cb81 100644
--- a/integration-tests/snapshots/django/django/snapshot.txt
+++ b/integration-tests/snapshots/django/django/snapshot.txt
@@ -3,7 +3,7 @@ Repository: django/django
Url: "https://github.com/django/django.git"
Args: ["**/*.{md,py}"]
Lines:
- CSpell: Files checked: 2130, Issues found: 7872 in 899 files
+ CSpell: Files checked: 2130, Issues found: 7871 in 899 files
exit code: 1
./django/apps/config.py:128:76 - Unknown word (isclass) -- getmembers(mod, inspect.isclass)
./django/apps/registry.py:132:40 - Unknown word (unconfigured) -- not ready" is due to unconfigured settings, accessing
@@ -1808,7 +1808,6 @@ Lines:
./tests/raw_query/tests.py:30:44 - Unknown word (Shaston) -- walking homeward from Shaston to the village of Marlott
./tests/raw_query/tests.py:324:93 - Unknown word (bookfkaspk) -- default FROM raw_query_bookfkaspk')), [b])
./tests/requests/tests.py:170:56 - Unknown word (سلام) -- PATH_INFO': wsgi_str("/سلام/"), 'REQUEST_METHOD
-./tests/requests/tests.py:204:53 - Unknown word (nabcd) -- BytesIO(b'1234\n5678\nabcd\nefgh\nijkl'), 24)
./tests/requests/tests.py:204:59 - Unknown word (nefgh) -- BytesIO(b'1234\n5678\nabcd\nefgh\nijkl'), 24)
./tests/requests/tests.py:204:65 - Unknown word (nijkl) -- 4\n5678\nabcd\nefgh\nijkl'), 24)
./tests/requests/tests.py:214:48 - Unknown word (efgh) -- stream.readline(4), b'efgh')
diff --git a/integration-tests/snapshots/googleapis/google-cloud-cpp/snapshot.txt b/integration-tests/snapshots/googleapis/google-cloud-cpp/snapshot.txt
index 59144b84f13..4bd8639a03c 100644
--- a/integration-tests/snapshots/googleapis/google-cloud-cpp/snapshot.txt
+++ b/integration-tests/snapshots/googleapis/google-cloud-cpp/snapshot.txt
@@ -3,7 +3,7 @@ Repository: googleapis/google-cloud-cpp
Url: "https://github.com/googleapis/google-cloud-cpp.git"
Args: ["--config=../../../../config/repositories/googleapis/google-cloud-cpp/cspell.json","**/*","-e","{*.BUILD,BUILD,CHANGELOG.md,*.sh,*.cfg,*.ps1,Dockerfile.*,*.Dockerfile,*.{yaml,xml,json,cmake}}"]
Lines:
- CSpell: Files checked: 1850, Issues found: 9790 in 1168 files
+ CSpell: Files checked: 1850, Issues found: 9759 in 1164 files
exit code: 1
./ARCHITECTURE.md:186:1 - Unknown word (discoverability) -- discoverability of available option
./ARCHITECTURE.md:22:61 - Unknown word (retriable) -- RPCs that fail with a retriable error,
@@ -14,19 +14,19 @@ Lines:
./CMakeLists.txt:105:8 - Unknown word (DGOOGLE) -- cmake -DGOOGLE_CLOUD_CPP_ENABLE_MACOS
./CMakeLists.txt:111:6 - Unknown word (ccache) -- # If ccache is installed use it
./CMakeLists.txt:113:32 - Unknown word (CCACHE) -- GOOGLE_CLOUD_CPP_ENABLE_CCACHE "Automatically use ccache
-./CMakeLists.txt:136:18 - Unknown word (hositng) -- # googleapis.dev hositng.
-./CMakeLists.txt:137:38 - Unknown word (GOOGLEAPIS) -- CLOUD_CPP_GEN_DOCS_FOR_GOOGLEAPIS_DEV
-./CMakeLists.txt:142:38 - Unknown word (REFDOC) -- CLOUD_CPP_USE_MAIN_FOR_REFDOC_LINKS
-./CMakeLists.txt:143:42 - Unknown word (refdoc) -- the version part for refdoc relative links" OFF
-./CMakeLists.txt:150:32 - Unknown word (BIGTABLE) -- GOOGLE_CLOUD_CPP_ENABLE_BIGTABLE "Enable building the
-./CMakeLists.txt:152:32 - Unknown word (BIGQUERY) -- GOOGLE_CLOUD_CPP_ENABLE_BIGQUERY "Enable building the
-./CMakeLists.txt:152:62 - Unknown word (Bigquery) -- Enable building the Bigquery library."
-./CMakeLists.txt:158:32 - Unknown word (FIRESTORE) -- GOOGLE_CLOUD_CPP_ENABLE_FIRESTORE
-./CMakeLists.txt:159:29 - Unknown word (Firestore) -- Enable building the Firestore library." ON)
-./CMakeLists.txt:183:12 - Unknown word (TOUPPER) -- string(TOUPPER "${library}" _library
+./CMakeLists.txt:140:18 - Unknown word (hositng) -- # googleapis.dev hositng.
+./CMakeLists.txt:141:38 - Unknown word (GOOGLEAPIS) -- CLOUD_CPP_GEN_DOCS_FOR_GOOGLEAPIS_DEV
+./CMakeLists.txt:146:38 - Unknown word (REFDOC) -- CLOUD_CPP_USE_MAIN_FOR_REFDOC_LINKS
+./CMakeLists.txt:147:42 - Unknown word (refdoc) -- the version part for refdoc relative links" OFF
+./CMakeLists.txt:154:32 - Unknown word (BIGTABLE) -- GOOGLE_CLOUD_CPP_ENABLE_BIGTABLE "Enable building the
+./CMakeLists.txt:156:32 - Unknown word (BIGQUERY) -- GOOGLE_CLOUD_CPP_ENABLE_BIGQUERY "Enable building the
+./CMakeLists.txt:156:62 - Unknown word (Bigquery) -- Enable building the Bigquery library."
+./CMakeLists.txt:162:32 - Unknown word (FIRESTORE) -- GOOGLE_CLOUD_CPP_ENABLE_FIRESTORE
+./CMakeLists.txt:163:29 - Unknown word (Firestore) -- Enable building the Firestore library." ON)
+./CMakeLists.txt:187:12 - Unknown word (TOUPPER) -- string(TOUPPER "${library}" _library
./CMakeLists.txt:20:13 - Unknown word (BUGREPORT) -- set(PACKAGE_BUGREPORT "https://github.com
-./CMakeLists.txt:217:39 - Unknown word (protobufs) -- target results in all protobufs being compiled.
-./CMakeLists.txt:220:8 - Unknown word (subproject) -- # Each subproject adds dependencies to
+./CMakeLists.txt:221:39 - Unknown word (protobufs) -- target results in all protobufs being compiled.
+./CMakeLists.txt:224:8 - Unknown word (subproject) -- # Each subproject adds dependencies to
./CMakeLists.txt:42:45 - Unknown word (STREQUAL) -- CLOUD_CPP_CXX_STANDARD}" STREQUAL ""))
./CODE_OF_CONDUCT.md:9:24 - Unknown word (socio) -- experience, education, socio-economic status, nationality
./README.md:8:4 - Unknown word (Codecov) -- [![Codecov Coverage status][codecov
@@ -116,9 +116,9 @@ Lines:
./doc/contributor/howto-guide-setup-development-workstation.md:173:111 - Unknown word (ALLUSERSPROFILE) -- & SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
./doc/contributor/howto-guide-setup-development-workstation.md:178:100 - Unknown word (buildtools) -- nativedesktop visualstudio2019buildtools
./doc/contributor/howto-guide-setup-development-workstation.md:178:70 - Unknown word (nativedesktop) -- visualstudio2019-workload-nativedesktop visualstudio2019buildtools
-./doc/contributor/howto-guide-setup-development-workstation.md:293:33 - Unknown word (nproc) -- build cmake-out -- -j $(nproc)
-./doc/contributor/howto-guide-setup-development-workstation.md:318:31 - Unknown word (devbox) -- e.g. VM=my-windows-devbox
-./doc/contributor/howto-guide-setup-development-workstation.md:324:30 - Unknown word (drawfork) -- Googlers should consult go/drawfork before selecting an
+./doc/contributor/howto-guide-setup-development-workstation.md:294:33 - Unknown word (nproc) -- build cmake-out -- -j $(nproc)
+./doc/contributor/howto-guide-setup-development-workstation.md:319:31 - Unknown word (devbox) -- e.g. VM=my-windows-devbox
+./doc/contributor/howto-guide-setup-development-workstation.md:325:30 - Unknown word (drawfork) -- Googlers should consult go/drawfork before selecting an
./doc/contributor/howto-guide-setup-development-workstation.md:51:34 - Unknown word (libbenchmark) -- ares-dev libc-ares2 libbenchmark-dev libcurl4-openssl
./doc/contributor/howto-guide-setup-development-workstation.md:51:9 - Unknown word (libc) -- libc-ares-dev libc-ares2
./doc/contributor/howto-guide-setup-development-workstation.md:64:9 - Unknown word (buildifier) -- Install buildifier tool, which we use to
@@ -187,7 +187,7 @@ Lines:
./generator/generator_config.proto:23:27 - Unknown word (rpcs) -- repeated string omitted_rpcs = 4;
./generator/google_cloud_cpp_generator_testing.bzl:19:36 - Unknown word (hdrs) -- cpp_generator_testing_hdrs = [
./generator/integration_tests/backup.proto:30:19 - Unknown word (classname) -- option java_outer_classname = "BackupProto";
-./generator/integration_tests/golden/golden_kitchen_sink_connection_idempotency_policy.cc:27:32 - Unknown word (Idempotency) -- google::cloud::internal::Idempotency;
+./generator/integration_tests/golden/golden_kitchen_sink_connection_idempotency_policy.cc:27:34 - Unknown word (Idempotency) -- google::cloud::internal::Idempotency;
./generator/integration_tests/golden/golden_kitchen_sink_connection_idempotency_policy.h:18:92 - Unknown word (IDEMPOTENCY) -- KITCHEN_SINK_CONNECTION_IDEMPOTENCY_POLICY_H
./generator/integration_tests/golden/golden_thing_admin_client.h:90:39 - Unknown word (backticks) -- must be enclosed in backticks (`` ` ``).
./generator/integration_tests/golden/internal/golden_kitchen_sink_option_defaults.cc:41:47 - Unknown word (goldenkitchensink) -- EndpointOption>(env ? *env : "goldenkitchensink.googleapis.com");
@@ -240,13 +240,13 @@ Lines:
./google/cloud/bigtable/CMakeLists.txt:114:14 - Unknown word (rowreaderiterator) -- internal/rowreaderiterator.cc
./google/cloud/bigtable/CMakeLists.txt:324:18 - Unknown word (DBIGTABLE) -- PRIVATE -DBIGTABLE_CLIENT_FORCE_STATIC
./google/cloud/bigtable/README.md:45:35 - Unknown word (substr) -- << "Usage: " << cmd.substr(last_slash + 1)
-./google/cloud/bigtable/admin_client.cc:119:11 - Unknown word (btadmin) -- namespace btadmin = google::bigtable:
+./google/cloud/bigtable/admin_client.cc:119:11 - Unknown word (btadmin) -- namespace btadmin = ::google::bigtable
./google/cloud/bigtable/admin_client.h:37:22 - Unknown word (Bigtable's) -- * Connects to Cloud Bigtable's table administration
./google/cloud/bigtable/app_profile_config_test.cc:30:45 - Unknown word (declval) -- decltype(std::move(std::declval`react-jsxdev`
, `react
./packages/documentation/copy/en/project-config/Configuring Watch.md:46:45 - Unknown word (Ofent) -- build/fileWhichChangesOfent.ts"]
./packages/documentation/copy/en/project-config/tsconfig.json.md:101:4 - Unknown word (Deno) -- - [Deno](https://www.npmjs.com
-./packages/documentation/copy/en/reference/Advanced Types.md:866:102 - Unknown word (otherwords) -- index to an object. In otherwords, `keyof any` is currently
+./packages/documentation/copy/en/reference/Advanced Types.md:867:102 - Unknown word (otherwords) -- index to an object. In otherwords, `keyof any` is currently
./packages/documentation/copy/en/reference/Declaration Merging.md:67:11 - Unknown word (Cloner) -- interface Cloner {
./packages/documentation/copy/en/reference/Iterators and Generators.md:100:23 - Unknown word (Scipt) -- When targeting an ECMAScipt 2015-compliant engine
./packages/documentation/copy/en/reference/Mixins.md:127:6 - Unknown word (Positionable) -- type Positionable = GConstructor<{ setPos
@@ -254,8 +254,7 @@ Lines:
./packages/typescriptlang-org/src/pages/dev/dev.scss:41:10 - Unknown word (fivehundred) -- .split-fivehundred {
./packages/typescriptlang-org/src/templates/glossary.scss:4:17 - Unknown word (quicklinks) -- ul.filterable-quicklinks {
./packages/typescriptlang-org/src/templates/pages/community.tsx:101:35 - Unknown word (deftyped) --
-./ext/gd/gd.c:862:12 - Unknown word (ncolors) -- zend_long ncolors;
-./ext/gd/gd.c:969:46 - Unknown word (Olllll) -- parameters(ZEND_NUM_ARGS(), "Olllll", &IM, gd_image_ce,
-./ext/gd/gd.c:988:46 - Unknown word (Ollllllll) -- parameters(ZEND_NUM_ARGS(), "Ollllllll", &IM, gd_image_ce,
+./ext/gd/gd.c:867:12 - Unknown word (ncolors) -- zend_long ncolors;
+./ext/gd/gd.c:974:46 - Unknown word (Olllll) -- parameters(ZEND_NUM_ARGS(), "Olllll", &IM, gd_image_ce,
+./ext/gd/gd.c:993:46 - Unknown word (Ollllllll) -- parameters(ZEND_NUM_ARGS(), "Ollllllll", &IM, gd_image_ce,
./ext/gd/gd.stub.php:109:10 - Unknown word (imagecreatefrombmp) -- function imagecreatefrombmp(string $filename): GdImage
./ext/gd/gd.stub.php:120:10 - Unknown word (imageavif) -- function imageavif(GdImage $image, $file
./ext/gd/gd.stub.php:150:10 - Unknown word (imagebmp) -- function imagebmp(GdImage $image, $file
@@ -2481,14 +2484,14 @@ Lines:
./ext/opcache/jit/zend_jit_perf_dump.c:42:53 - Unknown word (vtunes) -- as it conflicts with vtunes types.
./ext/opcache/jit/zend_jit_perf_dump.c:59:45 - Unknown word (jitted) -- perf.data -o perf.data.jitted
./ext/opcache/jit/zend_jit_perf_dump.c:72:37 - Unknown word (UNFO) -- PERF_JITDUMP_UNWINDING_UNFO 4
-./ext/opcache/jit/zend_jit_trace.c:3148:28 - Unknown word (clenup) -- void zend_jit_trace_clenup_stack(zend_jit_trace
-./ext/opcache/jit/zend_jit_trace.c:3838:7 - Unknown word (Deoptimization) -- /* Deoptimization */
+./ext/opcache/jit/zend_jit_trace.c:3218:28 - Unknown word (clenup) -- void zend_jit_trace_clenup_stack(zend_jit_trace
./ext/opcache/jit/zend_jit_trace.c:390:82 - Unknown word (tssa) -- zend_ssa *tssa,
-./ext/opcache/jit/zend_jit_trace.c:6301:43 - Unknown word (lbinterrupt) -- addr = dasm_labels[zend_lbinterrupt_handler];
-./ext/opcache/jit/zend_jit_trace.c:6460:27 - Unknown word (lbtrace) -- return dasm_labels[zend_lbtrace_escape];
-./ext/opcache/jit/zend_jit_trace.c:6741:30 - Unknown word (sobject) -- fprintf(stderr, " op1(%sobject of class %s)", ref,
-./ext/opcache/jit/zend_jit_trace.c:7406:5 - Unknown word (Deoptimizatoion) -- /* Deoptimizatoion of VM stack state *
-./ext/opcache/jit/zend_jit_trace.c:7658:29 - Unknown word (xlat) -- shared_alloc_register_xlat_entry(op_array->opcodes
+./ext/opcache/jit/zend_jit_trace.c:3910:7 - Unknown word (Deoptimization) -- /* Deoptimization */
+./ext/opcache/jit/zend_jit_trace.c:6373:43 - Unknown word (lbinterrupt) -- addr = dasm_labels[zend_lbinterrupt_handler];
+./ext/opcache/jit/zend_jit_trace.c:6532:27 - Unknown word (lbtrace) -- return dasm_labels[zend_lbtrace_escape];
+./ext/opcache/jit/zend_jit_trace.c:6813:30 - Unknown word (sobject) -- fprintf(stderr, " op1(%sobject of class %s)", ref,
+./ext/opcache/jit/zend_jit_trace.c:7478:5 - Unknown word (Deoptimizatoion) -- /* Deoptimizatoion of VM stack state *
+./ext/opcache/jit/zend_jit_trace.c:7730:29 - Unknown word (xlat) -- shared_alloc_register_xlat_entry(op_array->opcodes
./ext/opcache/jit/zend_jit_trace.c:890:16 - Unknown word (TSSA) -- // TODO: TSSA may miss Pi() functions
./ext/opcache/jit/zend_jit_vm_helpers.c:1013:39 - Unknown word (unroling) -- doesn't work try loop unroling. */
./ext/opcache/jit/zend_jit_vm_helpers.c:40:35 - Unknown word (Wvolatile) -- diagnostic ignored "-Wvolatile-register-var"
diff --git a/integration-tests/snapshots/prettier/prettier/snapshot.txt b/integration-tests/snapshots/prettier/prettier/snapshot.txt
index da3da448e4c..33188f8dec4 100644
--- a/integration-tests/snapshots/prettier/prettier/snapshot.txt
+++ b/integration-tests/snapshots/prettier/prettier/snapshot.txt
@@ -1,615 +1,7 @@
Repository: prettier/prettier
Url: "https://github.com/prettier/prettier.git"
-Args: [".github/**/*","**/*.*"]
+Args: []
Lines:
- CSpell: Files checked: 5655, Issues found: 1721 in 433 files
- exit code: 1
-./tests/format/angular/angular/attributes.component.html:82:18 - Unknown word (couldn) -- [error]="'We couldn\\\'t find anything with
-./tests/format/angular/angular/attributes.component.html:88:6 - Unknown word (stickout) -- [stickout]="+toolAssembly.stickoutMm
-./tests/format/angular/angular/real-world.component.html:413:8 - Unknown word (xlarge) --
-./tests/format/vue/vue/pre-child.vue:40:9 - Unknown word (wqeqwwqwqweqweqwewwq) -- 123{{ wqeqwwqwqweqweqwewwq || wqeqwwqwqweqweqwewwq -./tests/format/yaml/ansible/playbook.yml:2:10 - Unknown word (webservers) -- - hosts: webservers -./tests/format/yaml/comment/issue-9130.yml:5:3 - Unknown word (quux) -- - quux: 3 -./tests/format/yaml/home-assistant/configuration.yml:21:21 - Unknown word (frenck) -- - service: notify.frenck_telegram -./tests/format/yaml/home-assistant/configuration.yml:6:1 - Unknown word (homeassistant) -- homeassistant: -./tests/format/yaml/home-assistant/configuration.yml:86:27 - Unknown word (bssid) -- sensor.attic_boiler_bssid -./tests/format/yaml/mapping/anchor.yml:3:3 - Unknown word (subkey) -- subkey1: value1 -./tests/format/yaml/mapping/explicit-key.yml:7:3 - Unknown word (solongitshouldbreakbutitcannot) -- ? solongitshouldbreakbutitcannot_longlonglonglonglonglonglongl -./tests/format/yaml/plain/force-singleline-in-mapping-value.yml:1:4 - Unknown word (whitesapce) -- no-whitesapce: longlonglonglonglonglonglong -./tests/format/yaml/root/example.yml:11:5 - Unknown word (Ingy) -- Ingy : döt Net -./tests/format/yaml/root/example.yml:12:17 - Unknown word (Kiki) -- Oren : Ben-Kiki -./tests/format/yaml/root/example.yml:17:1 - Unknown word (omap) -- omap: -./tests/format/yaml/root/example.yml:192:26 - Unknown word (jsyaml) -- var SexyYamlType = new jsyaml.Type('!sexy', { -./tests/format/yaml/root/example.yml:43:14 - Unknown word (Gwire) -- ? Mark McGwire -./tests/format/yaml/root/example.yml:45:11 - Unknown word (Griffey) -- ? Ken Griffey -./tests/format/yaml/root/example.yml:85:3 - Unknown word (exponentioal) -- exponentioal: 685.230_15e+03 -./tests/format/yaml/spec/lookahead-test-cases.yml:1:7 - Unknown word (keks) -- - bla"keks: foo -./tests/format/yaml/spec/multiple-pair-block-mapping.yml:2:6 - Unknown word (arrr) -- bar: arrr -./tests/format/yaml/spec/spec-example-2-14-in-the-folded-scalars-newlines-become-spaces.yml:2:10 - Unknown word (Gwire's) -- Mark McGwire's -./tests/format/yaml/spec/spec-example-2-23-various-explicit-tags.yml:5:10 - Unknown word (DAAMAIQAAP) -- R0lGODlhDAAMAIQAAP//9/X -./tests/format/yaml/spec/spec-example-2-23-various-explicit-tags.yml:8:10 - Unknown word (Ccgggo) -- 56enmleECcgggoBADs= -./tests/format/yaml/spec/spec-example-2-23-various-explicit-tags.yml:8:4 - Unknown word (enmle) -- 56enmleECcgggoBADs= -./tests/format/yaml/spec/spec-example-2-24-global-tags.yml:1:12 - Unknown word (clarkevans) -- %TAG ! tag:clarkevans.com,2002: -./tests/format/yaml/spec/spec-example-2-25-unordered-sets.yml:7:7 - Unknown word (Griff) -- ? Ken Griff -./tests/format/yaml/spec/spec-example-2-26-ordered-mappings.yml:7:7 - Unknown word (Griffy) -- - Ken Griffy: 58 -./tests/format/yaml/spec/spec-example-2-27-invoice.yml:29:5 - Unknown word (Billsmer) -- Billsmer @ 338-4338. -./tests/format/yaml/spec/spec-example-2-27-invoice.yml:6:14 - Unknown word (Dumars) -- family : Dumars -./tests/format/yaml/spec/spec-example-2-3-mapping-scalars-to-sequences.yml:6:14 - Unknown word (Mets) -- - New York Mets -./tests/format/yaml/spec/spec-example-5-12-tabs-and-spaces.yml:5:4 - Unknown word (printf) -- printf("Hello, world!\n"); -./tests/format/yaml/spec/various-location-of-anchors-in-flow-sequence.yml:1:2 - Unknown word (flowseq) -- &flowseq [ + CSpell: Files checked: 1711, Issues found: 0 in 0 files + exit code: 0 diff --git a/integration-tests/snapshots/streetsidesoftware/cspell-dicts/snapshot.txt b/integration-tests/snapshots/streetsidesoftware/cspell-dicts/snapshot.txt index 3f2bc7548b8..c6e798ddd24 100644 --- a/integration-tests/snapshots/streetsidesoftware/cspell-dicts/snapshot.txt +++ b/integration-tests/snapshots/streetsidesoftware/cspell-dicts/snapshot.txt @@ -3,5 +3,5 @@ Repository: streetsidesoftware/cspell-dicts Url: "https://github.com/streetsidesoftware/cspell-dicts.git" Args: ["**/*.*"] Lines: - CSpell: Files checked: 1048, Issues found: 0 in 0 files + CSpell: Files checked: 1041, Issues found: 0 in 0 files exit code: 0 diff --git a/packages/cspell-lib/src/exclusionHelper.test.ts b/packages/cspell-lib/src/exclusionHelper.test.ts index dab0e218c1d..a1cb8853f2f 100644 --- a/packages/cspell-lib/src/exclusionHelper.test.ts +++ b/packages/cspell-lib/src/exclusionHelper.test.ts @@ -1,3 +1,4 @@ +import { Glob } from '@cspell/cspell-types'; import { extractGlobsFromExcludeFilesGlobMap, generateExclusionFunctionForUri } from './exclusionHelper'; describe('Verify Exclusion Helper functions', () => { @@ -10,7 +11,7 @@ describe('Verify Exclusion Helper functions', () => { expect(extractGlobsFromExcludeFilesGlobMap(excludeDef)).toEqual(['**/node_modules', '**/typings']); }); - const excludeGlobs = ['**/node_modules', '**/typings', '.vscode']; + const excludeGlobs: Glob[] = ['**/node_modules', '**/typings', { glob: '.vscode' }]; const fnExcludeGlobs = generateExclusionFunctionForUri(excludeGlobs, '/project/myProject'); test.each` diff --git a/packages/cspell-lib/src/exclusionHelper.ts b/packages/cspell-lib/src/exclusionHelper.ts index fd78b76e2be..14f3d080dda 100644 --- a/packages/cspell-lib/src/exclusionHelper.ts +++ b/packages/cspell-lib/src/exclusionHelper.ts @@ -17,10 +17,6 @@ export function extractGlobsFromExcludeFilesGlobMap(globMap: ExcludeFilesGlobMap return globs; } -export function pathToUri(filePath: string): Uri { - return Uri.file(filePath); -} - const leadingGlobPattern = /^\*\*\/([^/*{}]+)$/; function adjustGlobPatternForBackwardsCompatibility(g: string): string { diff --git a/packages/cspell-lib/src/textValidator.ts b/packages/cspell-lib/src/textValidator.ts index c855d690cb4..930cb561ab9 100644 --- a/packages/cspell-lib/src/textValidator.ts +++ b/packages/cspell-lib/src/textValidator.ts @@ -5,7 +5,7 @@ import { SpellingDictionary, HasOptions } from './SpellingDictionary/SpellingDic import { Sequence } from 'gensequence'; import * as RxPat from './Settings/RegExpPatterns'; import { split } from './util/wordSplitter'; -import { createSpellingDictionary } from './SpellingDictionary'; +import { createSpellingDictionary, SpellingDictionaryCollection } from './SpellingDictionary'; export interface ValidationOptions extends IncludeExcludeOptions { maxNumberOfProblems?: number; @@ -98,7 +98,7 @@ function lineValidator(dict: SpellingDictionary, options: ValidationOptions): Li ignoreWords = [], allowCompoundWords = false, ignoreCase = true, - ignoreWordsAreCaseSensitive: caseSensitive = false, + ignoreWordsAreCaseSensitive: caseSensitive = true, } = options; const hasWordOptions: HasWordOptions = { ignoreCase, @@ -109,6 +109,8 @@ function lineValidator(dict: SpellingDictionary, options: ValidationOptions): Li caseSensitive, }); + const dictCol = new SpellingDictionaryCollection([dict, ignoreDict], dict.name, []); + function isWordIgnored(word: string) { return ignoreDict.has(word, { ignoreCase }); } @@ -130,7 +132,7 @@ function lineValidator(dict: SpellingDictionary, options: ValidationOptions): Li function testForFlaggedWord(wo: TextOffset): boolean { const text = wo.text; - return setOfFlagWords.has(text) || setOfFlagWords.has(text.toLowerCase()) || dict.isForbidden(text); + return setOfFlagWords.has(text) || setOfFlagWords.has(text.toLowerCase()) || dictCol.isForbidden(text); } function checkFlagWords(word: ValidationResult): ValidationResult { @@ -143,7 +145,7 @@ function lineValidator(dict: SpellingDictionary, options: ValidationOptions): Li function checkWord(word: ValidationResult, options: HasWordOptions): ValidationResult { const isIgnored = isWordIgnored(word.text); const { isFlagged = !isIgnored && testForFlaggedWord(word) } = word; - const isFound = isFlagged ? undefined : isIgnored || isWordValid(dict, word, word.line, options); + const isFound = isFlagged ? undefined : isIgnored || isWordValid(dictCol, word, word.line, options); return { ...word, isFlagged, isFound }; } @@ -151,7 +153,7 @@ function lineValidator(dict: SpellingDictionary, options: ValidationOptions): Li function splitterIsValid(word: TextOffset): boolean { return ( setOfKnownSuccessfulWords.has(word.text) || - (!testForFlaggedWord(word) && isWordValid(dict, word, lineSegment, hasWordOptions)) + (!testForFlaggedWord(word) && isWordValid(dictCol, word, lineSegment, hasWordOptions)) ); } diff --git a/packages/cspell-lib/src/validator.test.ts b/packages/cspell-lib/src/validator.test.ts index 12922ca5b5f..808e547c249 100644 --- a/packages/cspell-lib/src/validator.test.ts +++ b/packages/cspell-lib/src/validator.test.ts @@ -174,12 +174,14 @@ describe('Validator', () => { // cspell:ignore grappes test.each` - text | expected - ${'hello'} | ${[]} - ${'flagged'} | ${[mValIssue('flagged', isFlaggedTrue)]} - ${'grappes'} | ${[mValIssue('grappes', isFoundFalse, isFlaggedFalse)]} - ${'colour'} | ${[mValIssue('colour', isFlaggedTrue)]} - ${'ignored'} | ${[]} + text | expected + ${'hello'} | ${[]} + ${'flagged'} | ${[mValIssue('flagged', isFlaggedTrue)]} + ${'grappes'} | ${[mValIssue('grappes', isFoundFalse, isFlaggedFalse)]} + ${'colour'} | ${[mValIssue('colour', isFlaggedTrue)]} + ${'ignored'} | ${[]} + ${'crazzzy-code'} | ${[]} + ${'hyphen-wordz'} | ${[]} `('validation "$text"', async ({ text, expected }) => { const settings = sampleSettings(); const languageId = 'plaintext'; @@ -243,9 +245,10 @@ const flagWords = ['hte', 'flagged', 'ignored']; const rejectWords = ['!colour', '!behaviour', '!favour']; -const ignoreWords = ['ignored']; +// cspell:ignore crazzzy wordz +const ignoreWords = ['ignored', 'crazzzy-code']; -const words = sampleWords.concat(rejectWords); +const words = sampleWords.concat(rejectWords).concat(['hyphen-wordz']); const sampleCSpell: CSpellSettings = { ...getDefaultSettings(),