Refactors bad default values, now using Ellipsis (#132)

* Refactors bad default values, now using Ellipsis

* Blacked
This commit is contained in:
Nikita Sobolev
2019-08-13 15:01:15 +03:00
committed by GitHub
parent d31512854a
commit 7f476057b0
9 changed files with 49 additions and 24 deletions

View File

@@ -13,7 +13,7 @@ class SearchVectorCombinable:
ADD: str = ...
class SearchVector(SearchVectorCombinable, Func):
config: Optional[Any] = None
config: Optional[Any] = ...
def __init__(self, *expressions: Union[str, Combinable], **extra: Any): ...
class CombinedSearchVector(SearchVectorCombinable, CombinedExpression):
@@ -31,11 +31,11 @@ class SearchQueryCombinable:
class SearchQuery(SearchQueryCombinable, Value):
SEARCH_TYPES: Dict[str, str] = {"plain": "plainto_tsquery", "phrase": "phraseto_tsquery", "raw": "to_tsquery"}
def __init__(self, value, output_field=None, *, config=None, invert=False, search_type="plain"): ...
def __init__(self, value, output_field=..., *, config=..., invert=False, search_type="plain"): ...
def __invert__(self: _T) -> _T: ...
class CombinedSearchQuery(SearchQueryCombinable, CombinedExpression):
def __init__(self, lhs, connector, rhs, config, output_field=None) -> None: ...
def __init__(self, lhs, connector, rhs, config, output_field=...) -> None: ...
class SearchRank(Func):
def __init__(self, vector, query, **extra: Any) -> None: ...