@@ -35,7 +35,10 @@ class State(StrEnum):
3535 variants : dict [str , T_co ]
3636 flag_metadata : FlagMetadata = field (default_factory = dict )
3737 state : State = State .ENABLED
38- context_evaluator : Callable [[InMemoryFlag [T_co ], EvaluationContext ], FlagResolutionDetails [T_co ]] | None = None
38+ context_evaluator : (
39+ Callable [[InMemoryFlag [T_co ], EvaluationContext ], FlagResolutionDetails [T_co ]]
40+ | None
41+ ) = None
3942
4043 def resolve (
4144 self , evaluation_context : EvaluationContext | None
@@ -139,19 +142,15 @@ def resolve_object_details(
139142 flag_key : str ,
140143 default_value : Sequence [FlagValueType ] | Mapping [str , FlagValueType ],
141144 evaluation_context : EvaluationContext | None = None ,
142- ) -> FlagResolutionDetails [
143- Sequence [FlagValueType ] | Mapping [str , FlagValueType ]
144- ]:
145+ ) -> FlagResolutionDetails [Sequence [FlagValueType ] | Mapping [str , FlagValueType ]]:
145146 return self ._resolve (flag_key , default_value , evaluation_context )
146147
147148 async def resolve_object_details_async (
148149 self ,
149150 flag_key : str ,
150151 default_value : Sequence [FlagValueType ] | Mapping [str , FlagValueType ],
151152 evaluation_context : EvaluationContext | None = None ,
152- ) -> FlagResolutionDetails [
153- Sequence [FlagValueType ] | Mapping [str , FlagValueType ]
154- ]:
153+ ) -> FlagResolutionDetails [Sequence [FlagValueType ] | Mapping [str , FlagValueType ]]:
155154 return await self ._resolve_async (flag_key , default_value , evaluation_context )
156155
157156 def _resolve (
0 commit comments