@@ -17,54 +17,45 @@ class ProviderStatus(Enum):
1717
1818
1919class FeatureProvider (typing .Protocol ): # pragma: no cover
20- def initialize (self , evaluation_context : EvaluationContext ) -> None :
21- ...
20+ def initialize (self , evaluation_context : EvaluationContext ) -> None : ...
2221
23- def shutdown (self ) -> None :
24- ...
22+ def shutdown (self ) -> None : ...
2523
26- def get_metadata (self ) -> Metadata :
27- ...
24+ def get_metadata (self ) -> Metadata : ...
2825
29- def get_provider_hooks (self ) -> typing .List [Hook ]:
30- ...
26+ def get_provider_hooks (self ) -> typing .List [Hook ]: ...
3127
3228 def resolve_boolean_details (
3329 self ,
3430 flag_key : str ,
3531 default_value : bool ,
3632 evaluation_context : typing .Optional [EvaluationContext ] = None ,
37- ) -> FlagResolutionDetails [bool ]:
38- ...
33+ ) -> FlagResolutionDetails [bool ]: ...
3934
4035 def resolve_string_details (
4136 self ,
4237 flag_key : str ,
4338 default_value : str ,
4439 evaluation_context : typing .Optional [EvaluationContext ] = None ,
45- ) -> FlagResolutionDetails [str ]:
46- ...
40+ ) -> FlagResolutionDetails [str ]: ...
4741
4842 def resolve_integer_details (
4943 self ,
5044 flag_key : str ,
5145 default_value : int ,
5246 evaluation_context : typing .Optional [EvaluationContext ] = None ,
53- ) -> FlagResolutionDetails [int ]:
54- ...
47+ ) -> FlagResolutionDetails [int ]: ...
5548
5649 def resolve_float_details (
5750 self ,
5851 flag_key : str ,
5952 default_value : float ,
6053 evaluation_context : typing .Optional [EvaluationContext ] = None ,
61- ) -> FlagResolutionDetails [float ]:
62- ...
54+ ) -> FlagResolutionDetails [float ]: ...
6355
6456 def resolve_object_details (
6557 self ,
6658 flag_key : str ,
6759 default_value : typing .Union [dict , list ],
6860 evaluation_context : typing .Optional [EvaluationContext ] = None ,
69- ) -> FlagResolutionDetails [typing .Union [dict , list ]]:
70- ...
61+ ) -> FlagResolutionDetails [typing .Union [dict , list ]]: ...
0 commit comments