Commit a741973d authored by Thomas Boni's avatar Thomas Boni
Browse files

add dictionary

parent a399907f
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -10,6 +10,10 @@ include:
  - remote: 'https://jobs.r2devops.io/1.4.0/mkdocs.yml?scope=0.yml'
  - remote: 'https://jobs.r2devops.io/0.3.0/pages.yml?scope=0.yml'

spell_check:
  variables:
    PYSPELLING_CONFIG: ".pyspelling.yml"

ci_linter:
  stage: static_tests
  image:

.pyspelling.yml

0 → 100644
+42 −0
Original line number Diff line number Diff line
# Use the spellchecker `aspell`
spellchecker: aspell
matrix:
- name: markdown
  sources:
  # Include every .md files
  # but ignore every .md files in node_modules
  - '**/*.md|!**/node_modules/**/*.md'
  aspell:
    lang: en
  dictionary:
    wordlists:
    - docs/src/dictionary/en-custom.txt
  pipeline:
  - pyspelling.filters.context:
      context_visible_first: true
      delimiters:
      # Ignore all emojis (even special ones)
      # (\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])
      - open: '\\u'
        content: '(00a9|00ae|[2000-3300]|d83c[d000-dfff]|d83d[d000-dfff]|d83e[d000-dfff])'
        close: '[0-9|a-z|A-Z]'
  # This filter is used to understand correctly Markdown files
  # and not having errors in code blocks for example
  - pyspelling.filters.markdown:
      markdown_extensions:
        - pymdownx.superfences:
        - pymdownx.highlight:
        - pymdownx.emoji:
        - pymdownx.striphtml:
  # Example of filter for HTML attributes
  - pyspelling.filters.html:
      comments: false
      attributes:
      - title
      - alt
      - h1
      ignores:
      - 'code, pre'
  # Filter to not look at URLs
  - pyspelling.filters.url:
+96 −0
Original line number Diff line number Diff line
apidoc
docker_build
dotnet_build
doxygen
gitleaks
gulp
helm_review
lighthouse
links_checker
mkdocs
newman
nmap
npm_build
npm_install
openapi
owasp_dependency_check
pages
phpdocumentor
phpunit_test
python_test
sls_scan
spell_check
ssh
super_linter
trivy_dependency
trivy_image
yarn_build
yarn_install
zaproxy
Gitlab
ShiftLeftSecurity
developped
pre
sast
sls
Junit
globals
ansible
aws
bom
cdxgen
cfg
checkov
credscan
dep
depscan
detekt
eslint
gitleaks
gosec
gradle
ide
jq
json
jsondiff
jsonschema
jsp
kotlin
kube
kubernetes
kubesec
njsscan
nodejs
php
phpstan
plsql
pmd
scala
serverless
shellcheck
staticcheck
terraform
tfsec
vf
vm
yaml
yamllint
Severities
Trivy
gitlab
json
junit
os
tcp
tpl
trivy
trivycache
trivyignore
vulns
xml
PySpelling
linter
config
dictionnaries
PySpelling
Gitlab's