FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Add Code Spell Checker by a5chin · Pull Request #139 · a5chin/python-uv · GitHub

Add Code Spell Checker - #139

Merged
a5chin merged 2 commits into
mainfrom
feature/spell-checker
Nov 27, 2025
Merged

Add Code Spell Checker#139
a5chin merged 2 commits into
mainfrom
feature/spell-checker

Conversation

a5chin commented Nov 26, 2025
edited by github-actions Bot
Loading

Copy link
Copy Markdown
Owner

PR Type

Enhancement, Bug fix, Documentation


Description

  • Integrate Code Spell Checker extension.

  • Configure spell checker with custom dictionary.

  • Correct numerous typos in code and documentation.

  • Update pytest output examples in guides.


Diagram Walkthrough

flowchart LR
  A[Add Code Spell Checker Extension] --> B[Configure Spell Checker]
  A --> C[Update VS Code Recommended Extensions]
  D[Review & Fix Typos] --> E[Update Documentation]
  D --> F[Update Code Comments]
Loading

File Walkthrough

Relevant files
Bug fix7 files
timer.py
Corrected typo in `__exit__` method docstring.                     
+1/-1     
pull_request_template.md
Corrected 'docstrings' to 'docstring' in PR template checklist.
+1/-1     
test.yml
Corrected 'Coverage Bagdge' to 'Coverage Badge' action name.
+1/-1     
CONTRIBUTING.md
Standardized 'Docstrings' to 'Docstring' in contribution guide.
+3/-3     
index.md
Corrected 'module docstrings' to 'module docstring' ignore rule
explanation.
+1/-1     
uv.md
Corrected 'uv Configations' to 'uv Configurations' documentation
title.
+1/-1     
config.md
Corrected 'docstrings' to 'docstring' and updated DATABASE_URL
example.
+2/-2     
Enhancement3 files
devcontainer.json
Added Code Spell Checker extension to dev container configuration.
+1/-0     
cspell.json
Introduced Code Spell Checker configuration with custom word list.
+114/-0 
extensions.json
Added Code Spell Checker to recommended VS Code extensions.
+1/-0     
Documentation1 files
test.md
Updated `pytest` output example to reflect current test environment.
+17/-15 

a5chin self-assigned this Nov 26, 2025
github-actions Bot added documentation Improvements or additions to documentation feature labels Nov 26, 2025

Copy link
Copy Markdown
Contributor

Coverage Report
FileStmtsMissCover
tools/config
   fastapi.py20100%
   settings.py200100%
tools/logger
   color.py120100%
   googlecloud.py60100%
   local.py120100%
   logger.py230100%
   style.py70100%
   type.py50100%
tools/tracer
   timer.py160100%
TOTAL1030100%

Tests Skipped Failures Errors Time
8 0 💤 0 ❌ 0 🔥 1.451s ⏱️

a5chin commented Nov 26, 2025

Copy link
Copy Markdown
Owner Author

/review

Copy link
Copy Markdown
Contributor

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ Recommended focus areas for review

Custom Dictionary

Review the custom dictionary in cspell.json to ensure all added words are indeed intended to be ignored by the spell checker and do not represent actual typos. The current list appears to contain technical terms and project-specific names, which is appropriate.

"words": [
    "addopts",
    "anyio",
    "apdisk",
    "autoflake",
    "buildkit",
    "buildx",
    "caplog",
    "celerybeat",
    "charliermarsh",
    "classmethod",
    "commitable",
    "configfile",
    "connor",
    "contextlib",
    "cookiecutter",
    "cooldown",
    "coveragerc",
    "cython",
    "dhoeric",
    "direnv",
    "dmypy",
    "dockerfiles",
    "donotpresent",
    "exiasr",
    "fastapi",
    "fontawesome",
    "fseventsd",
    "googlecloud",
    "htmlcov",
    "imread",
    "ipykernel",
    "ipynb",
    "ipython",
    "isort",
    "junitxml",
    "kevinrose",
    "kwargs",
    "levelname",
    "levelno",
    "libgl",
    "libglib",
    "linenums",
    "mishakav",
    "mkdocs",
    "monkeypatch",
    "mosapride",
    "mypy",
    "njpwerner",
    "norecursedirs",
    "nosetests",
    "noxfile",
    "nullcontext",
    "opencontainers",
    "opencv",
    "pipefail",
    "pipenv",
    "pipfile",
    "pluggy",
    "posargs",
    "pybuilder",
    "pycache",
    "pycodestyle",
    "pydantic",
    "pydocstyle",
    "pyenv",
    "pyflakes",
    "pyflow",
    "pymdownx",
    "pypa",
    "pypackages",
    "pyproject",
    "pyrightconfig",
    "pytest",
    "pythondontwritebytecode",
    "pythonpath",
    "pythonunbuffered",
    "pytype",
    "pyupgrade",
    "qodo",
    "redoc",
    "rootdir",
    "ropeproject",
    "scrapy",
    "sdist",
    "sessionmaker",
    "shardulm",
    "spyder",
    "spyderproject",
    "spyproject",
    "sqlalchemy",
    "stmts",
    "superfences",
    "tamasfe",
    "testpaths",
    "timemachine",
    "toolsai",
    "typer",
    "uline",
    "usecases",
    "usefixtures",
    "usermod",
    "venv",
    "webassets",
    "yzhang",
    "zenkaku"
]

a5chin commented Nov 26, 2025

Copy link
Copy Markdown
Owner Author

/improve

github-actions Bot commented Nov 26, 2025
edited
Loading

Copy link
Copy Markdown
Contributor

PR Code Suggestions ✨

No code suggestions found for the PR.

a5chin merged commit cf44897 into main Nov 27, 2025
9 checks passed
a5chin deleted the feature/spell-checker branch November 27, 2025 01:20
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation feature Review effort 2/5

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant


Back | FazBrowse Home | New Git URL