@@ -17,54 +17,45 @@ class ProviderStatus(Enum):
17
17
18
18
19
19
class FeatureProvider (typing .Protocol ): # pragma: no cover
20
- def initialize (self , evaluation_context : EvaluationContext ) -> None :
21
- ...
20
+ def initialize (self , evaluation_context : EvaluationContext ) -> None : ...
22
21
23
- def shutdown (self ) -> None :
24
- ...
22
+ def shutdown (self ) -> None : ...
25
23
26
- def get_metadata (self ) -> Metadata :
27
- ...
24
+ def get_metadata (self ) -> Metadata : ...
28
25
29
- def get_provider_hooks (self ) -> typing .List [Hook ]:
30
- ...
26
+ def get_provider_hooks (self ) -> typing .List [Hook ]: ...
31
27
32
28
def resolve_boolean_details (
33
29
self ,
34
30
flag_key : str ,
35
31
default_value : bool ,
36
32
evaluation_context : typing .Optional [EvaluationContext ] = None ,
37
- ) -> FlagResolutionDetails [bool ]:
38
- ...
33
+ ) -> FlagResolutionDetails [bool ]: ...
39
34
40
35
def resolve_string_details (
41
36
self ,
42
37
flag_key : str ,
43
38
default_value : str ,
44
39
evaluation_context : typing .Optional [EvaluationContext ] = None ,
45
- ) -> FlagResolutionDetails [str ]:
46
- ...
40
+ ) -> FlagResolutionDetails [str ]: ...
47
41
48
42
def resolve_integer_details (
49
43
self ,
50
44
flag_key : str ,
51
45
default_value : int ,
52
46
evaluation_context : typing .Optional [EvaluationContext ] = None ,
53
- ) -> FlagResolutionDetails [int ]:
54
- ...
47
+ ) -> FlagResolutionDetails [int ]: ...
55
48
56
49
def resolve_float_details (
57
50
self ,
58
51
flag_key : str ,
59
52
default_value : float ,
60
53
evaluation_context : typing .Optional [EvaluationContext ] = None ,
61
- ) -> FlagResolutionDetails [float ]:
62
- ...
54
+ ) -> FlagResolutionDetails [float ]: ...
63
55
64
56
def resolve_object_details (
65
57
self ,
66
58
flag_key : str ,
67
59
default_value : typing .Union [dict , list ],
68
60
evaluation_context : typing .Optional [EvaluationContext ] = None ,
69
- ) -> FlagResolutionDetails [typing .Union [dict , list ]]:
70
- ...
61
+ ) -> FlagResolutionDetails [typing .Union [dict , list ]]: ...
0 commit comments