mirror of https://github.com/eyhc1/rendercv.git
document check_spelling
This commit is contained in:
parent
f107f972fb
commit
c1f95af8a6
14
mkdocs.yml
14
mkdocs.yml
|
@ -14,4 +14,16 @@ nav:
|
||||||
|
|
||||||
plugins:
|
plugins:
|
||||||
- search
|
- search
|
||||||
- mkdocstrings
|
- mkdocstrings:
|
||||||
|
handlers:
|
||||||
|
python:
|
||||||
|
options:
|
||||||
|
show_root_heading: true
|
||||||
|
show_bases: true
|
||||||
|
show_root_members_full_path: true
|
||||||
|
group_by_category: true
|
||||||
|
show_category_heading: true
|
||||||
|
show_symbol_type_heading: true
|
||||||
|
show_symbol_type_toc: true
|
||||||
|
merge_init_into_class: true
|
||||||
|
docstring_style: sphinx
|
|
@ -40,7 +40,15 @@ dictionary = [
|
||||||
|
|
||||||
def check_spelling(sentence: str) -> str:
|
def check_spelling(sentence: str) -> str:
|
||||||
"""
|
"""
|
||||||
To be continued...
|
Check the spelling of a sentence and give warnings if there are any misspelled
|
||||||
|
words.
|
||||||
|
|
||||||
|
It uses pyspellchecker. It can also guess the correct version of the
|
||||||
|
misspelled word, but it is not used because it is very slow.
|
||||||
|
|
||||||
|
:param sentence: the sentence to be checked
|
||||||
|
:type sentence: str
|
||||||
|
:return: the same sentence
|
||||||
"""
|
"""
|
||||||
modifiedSentence = sentence.lower() # convert to lower case
|
modifiedSentence = sentence.lower() # convert to lower case
|
||||||
modifiedSentence = re.sub(
|
modifiedSentence = re.sub(
|
||||||
|
@ -276,9 +284,9 @@ class Event(BaseModel):
|
||||||
or "month" in string
|
or "month" in string
|
||||||
):
|
):
|
||||||
strings_without_time_span.remove(string)
|
strings_without_time_span.remove(string)
|
||||||
|
|
||||||
return strings_without_time_span
|
return strings_without_time_span
|
||||||
|
|
||||||
@computed_field
|
@computed_field
|
||||||
@cached_property
|
@cached_property
|
||||||
def highlight_strings(self) -> list[SpellCheckedString]:
|
def highlight_strings(self) -> list[SpellCheckedString]:
|
||||||
|
|
Loading…
Reference in New Issue