Some dictionaries will have high overlap with other dictionaries.
In v0.0.20
Unrecognized words (number)
... list
Previously acknowledged words that are now absent number not listed
... list generally collapsed
Available dictionaries could cover words not in the dictionary
This includes both expected items (some number which also counts items that are absent) from
.github/actions/spelling/expect.txt
and unrecognized words (number)...
- dictionary (total entries) covers matching entry count of them
- cspell:software-terms/src/software-terms.txt (1237) covers 3 of them
- cspell:cpp/src/cpp.txt (30216) covers 2 of them
They're now shown in table form which will make it easier to expose an extra column of data...
Dictionary | Entries | Covers |
---|---|---|
cspell:software-terms/src/software-terms.txt | 1237 | 3 |
cspell:java/java.txt | 7642 | 2 |
cspell:cpp/src/cpp.txt | 30216 | 2 |
cspell:clojure/src/clojure.txt | 89 | 1 |
Consider adding them using (in .github/workflows/spelling.yml
):
with:
extra_dictionaries:
cspell:software-terms/src/software-terms.txt
cspell:java/java.txt
cspell:cpp/src/cpp.txt
cspell:clojure/src/clojure.txt
To stop checking additional dictionaries, add:
with:
check_extra_dictionaries: ''
dictionary (unique matching entries, common matching entries, total entries)
Where unique matching entries + common matching entries = matching entry count.
An entry in a dictionary would be scored into unique matching entries only if it isn't present in other dictionaries.
https://github.com/check-spelling/zio-flow/commit/b5b7d5f991d234c67f309bc98499c2f86d431bba#commitcomment-84656084 is an example of a single unknown word and many expected words; this example, more than most, drives home the question "would any of these dictionaries reduce this list" -- consider columns for both expected words and unknown words.
FAQ | Showcase | Event descriptions | Configuration information | Known Issues | Possible features | Deprecations | Release notes | Helpful scripts