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

WIP: Add spellchecking feature #233

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Conversation

Jordan-A
Copy link
Collaborator

@Jordan-A Jordan-A commented Apr 7, 2021

This pull request is for implementing spellchecking in Gator Grader.

What is the current behavior?

This pull request is associated with issue #174. Currently there's no option for spellchecking in GatorGrader. This means that the tool does not ensure that reports are spelled correctly, or are even comprised of real words ie: garbage words. Therefore implementing a spellchecking feature would help ensure that reports are written correctly.

What is the new behavior if this PR is merged?

If merged there will be the option to use spellchecking as a GatorGrader check to ensure all writing (Outside of code blocks, segments, links, etc) in a markdown file is spelled correctly.

Other information

Currently spellchecking is functional but it does not correctly format markdown files for code blocks, code segments, links, etc. As of now there's no complete test files to ensure the spellcheck files are working as intended. Spell checking has been implemented using a tool called symspellpy. I have done some manual testing for detecting garbage words and I have found that it has been effective at detecting them.

This PR has:
  • Commit messages that are correctly formatted
  • Tests for newly introduced code
  • Docstrings for newly introduced code

This PR is a feature that fixes #174.

Developers

@Jordan-A
@schultzh

@Jordan-A Jordan-A added feature tests on-hold This PR or issue may be handled in the future dependencies Pull requests that update a dependency file labels Apr 7, 2021
@Jordan-A Jordan-A requested a review from donizk April 14, 2021 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file feature on-hold This PR or issue may be handled in the future tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support Spellchecking of Technical Writing
4 participants