X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/e37cfc64d2734bf67aedf44e57585d6bd5ff06af..95d4061b2aa67d7fd3d29099cc1cfd9f2b4022c8:/nominatim/tokenizer/icu_token_analysis.py diff --git a/nominatim/tokenizer/icu_token_analysis.py b/nominatim/tokenizer/icu_token_analysis.py index ed7aea23..3c4d7298 100644 --- a/nominatim/tokenizer/icu_token_analysis.py +++ b/nominatim/tokenizer/icu_token_analysis.py @@ -23,7 +23,7 @@ class ICUTokenAnalysis: """ def __init__(self, norm_rules: str, trans_rules: str, - analysis_rules: Mapping[Optional[str], 'TokenAnalyzerRule[Any]']): + analysis_rules: Mapping[Optional[str], 'TokenAnalyzerRule']): self.normalizer = Transliterator.createFromRules("icu_normalization", norm_rules) trans_rules += ";[:Space:]+ > ' '" @@ -36,7 +36,7 @@ class ICUTokenAnalysis: for name, arules in analysis_rules.items()} - def get_analyzer(self, name: str) -> Analyser: + def get_analyzer(self, name: Optional[str]) -> Analyser: """ Return the given named analyzer. If no analyzer with that name exists, return the default analyzer. """