wordless/wl_nlp/wl_matching.py
Avoid deeply nested control flow statements. Open
Open
if re_match(lemma_matched, lemma_search, flags = re_flags):
tokens_matched[token_matched].add(token)
Avoid deeply nested control flow statements. Open
Open
if tuple(tokens[i + j : i + j + len(search_term)]) == tuple(search_term):
incl_matched = True
break
# Search terms to be included not found in texts
Avoid deeply nested control flow statements. Open
Open
if tuple(tokens[i + j : i + j + len(search_term)]) == tuple(search_term):
excl_matched = False
break
# Search terms to be excluded not found in texts
Avoid deeply nested control flow statements. Open
Open
if re_match(search_term, token_search.display_text(), flags = re_flags):
search_results.add(token)
# Match inflected forms of search terms and search results
if settings['match_inflected_forms']:
Avoid deeply nested control flow statements. Open
Open
for token, lemma_search in set(zip(tokens, lemmas_search)):
if re_match(lemma_matched, lemma_search, flags = re_flags):
tokens_matched[search_term_token].add(token)
Avoid deeply nested control flow statements. Open
Open
if re_match(search_term, dependency_relation.display_text(), flags = re_flags):
search_results.add(dependency_relation)
else:
Avoid deeply nested control flow statements. Open
Open
for token, lemma_search in set(zip(tokens, lemmas_search)):
if re_match(lemma_matched, lemma_search, flags = re_flags):
search_results.add(token)
Function match_search_terms_context
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def match_search_terms_context(
Function check_context
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def check_context(
Function match_tokens
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def match_tokens(
Function match_search_terms_tokens
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def match_search_terms_tokens(
Function match_ngrams
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def match_ngrams(
Function match_search_terms_ngrams
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def match_search_terms_ngrams(