Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add coding compound terms. #3920

Merged
merged 1 commit into from
Dec 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions dictionaries/software-terms/cspell-ext.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,17 @@
"name": "computing-acronyms",
"path": "./dict/computing-acronyms.txt",
"description": "Common acronyms related to computing."
},
{
"name": "coding-compound-terms",
"path": "./dict/coding-compound-terms.txt",
"description": "Common codding compound terms."
}
],
// Enable `softwareTerms` by default if this extension is imported.
"dictionaries": [
"softwareTerms",
"coding-compound-terms",
"computing-acronyms",
"software-term-suggestions",
// "networking-terms" - is not included by default because it is very specific.
Expand Down
7 changes: 7 additions & 0 deletions dictionaries/software-terms/cspell-tools.config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,10 @@ targets:
targetDirectory: './dict'
generateNonStrict: false
compress: false
- name: 'coding-compound-terms'
sources:
- filename: src/coding-compound-terms.txt
format: plaintext
targetDirectory: './dict'
generateNonStrict: false
compress: false
101 changes: 101 additions & 0 deletions dictionaries/software-terms/dict/coding-compound-terms.txt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions dictionaries/software-terms/dict/softwareTerms.txt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions dictionaries/software-terms/dict/webServices.txt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

118 changes: 118 additions & 0 deletions dictionaries/software-terms/src/coding-compound-terms.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
# Coding Related Compound Terms
# Compound terms are words that are often compouned with outher terms in code.
Jason3S marked this conversation as resolved.
Show resolved Hide resolved
# Be careful with compounds, they can be combined in any combination.
# cspell:ignoreRegExp /#.*/g
# Add new terms after this line, one per line.
*auth*
*auto*
*balance*
*balancer*
*balancing*
*batch*
*batched*
*big*
*bigquery*
*bin*
*box*
*browser*
*buf*
*buffer*
*buffered*
*buffering*
*buffers*
*button*
*buttons*
*channel*
*clear*
*client*
*cloud*
*code*
*commit*
*connect*
*connection*
*data*
*data*
*data*
*domain*
*down*
*enable*
*encrypt*
*error*
*field*
*fix*
*gateway*
*left*
*limit*
*limited*
*limiter*
*limiting*
*live*
*load*
*meta*
*migration*
*name*
*net*
*network*
*out*
*over*
*plane*
*plot*
*policy*
*query*
*rate*
*reservation*
*right*
*scale*
*scale*
*scaled*
*scaler*
*scaling*
*server*
*service*
*slice*
*sliced*
*source*
*split*
*sqrt*
*square*
*storage*
*store*
*stream*
*switch*
*text*
*transfer*
*trigger*
*triggered*
*up*
*zip*
+goog
+io
+std
goog+
h+ # common prefix like `HKEY_LOCAL_HOST`
i+ # Only use as a prefix, like `ilimit` or `istream`
io+
my*
o+ # Only use as a prefix, like `oauth` or `ostream`
Jason3S marked this conversation as resolved.
Show resolved Hide resolved
post* # Only use as a prefix
pre+ # Only use as a prefix
re+ # Only use as a prefix
std+
sub+
un+ # Only use as a prefix
*index*
*indexable*
*count*
*countable*
*window*
*cache*
*file*
*files*
*save*
*load*
*trash*
*click*
*pick*
*box*
*dropdown*
*page*
3 changes: 3 additions & 0 deletions dictionaries/software-terms/src/coding-terms.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Coding Related Terms
# cspell:ignoreRegExp /#.*/g
# Add new terms after this line, one per line.
blah
blahBlah
howTo
000ff1ce # ("office") https://en.wikipedia.org/wiki/Hexspeak
0b00b135 # ("boobies") https://en.wikipedia.org/wiki/Hexspeak
0bab10c # https://en.wikipedia.org/wiki/Hexspeak
Expand Down
3 changes: 3 additions & 0 deletions dictionaries/software-terms/src/software-services.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,6 @@ netlify
probot
todoist
unpkg
keycloak # https://www.keycloak.org/
OpenFGA # https://openfga.dev/
dependabot
Loading