1313 TBasicCommandDispatcherStrategySelector ,
1414)
1515from ..commands_executor import TVimCommandsExecutor
16- from ..config import EDispatchersTypes , TConfigField , TVimConfig
16+ from ..config import EDispatchersTypes , TBasicConfig , TConfigField
1717from ..config .getter import (
1818 TVimByFileExtConfigValueGetter ,
1919 TVimByFileTypeConfigValueGetter ,
4343
4444class TVimCodeRunnerFactory (ICodeRunnerFactory ):
4545 def create (self ) -> TCodeRunner | None :
46- config : TVimConfig = self ._create_config ()
46+ config : TBasicConfig = self ._create_config ()
4747 message_printer : TVimMessagePrinter = TVimMessagePrinter ()
4848
4949 try :
@@ -73,8 +73,8 @@ def create(self) -> TCodeRunner | None:
7373
7474 return None
7575
76- def _create_config (self ) -> TVimConfig :
77- return TVimConfig (
76+ def _create_config (self ) -> TBasicConfig :
77+ return TBasicConfig (
7878 by_file_ext_field = TConfigField (
7979 name = "g:coderunner_by_file_ext" ,
8080 getter = TVimByFileExtConfigValueGetter (),
@@ -145,7 +145,7 @@ def _create_config(self) -> TVimConfig:
145145
146146 def _create_command_dispatcher_strategy_selector (
147147 self ,
148- config : TVimConfig ,
148+ config : TBasicConfig ,
149149 file_info_extractor : TVimFileInfoExtractor ,
150150 project_info_extractor : TVimProjectInfoExtractor ,
151151 ) -> TBasicCommandDispatcherStrategySelector :
@@ -172,7 +172,7 @@ def _create_command_dispatcher_strategy_selector(
172172
173173 def _create_file_ext_command_builders_dispatcher (
174174 self ,
175- config : TVimConfig ,
175+ config : TBasicConfig ,
176176 file_info_extractor : TVimFileInfoExtractor ,
177177 project_info_extractor : TVimProjectInfoExtractor ,
178178 ) -> TFileExtCommandBuildersDispatcher :
@@ -186,7 +186,7 @@ def _create_file_ext_command_builders_dispatcher(
186186
187187 def _create_file_type_command_builders_dispatcher (
188188 self ,
189- config : TVimConfig ,
189+ config : TBasicConfig ,
190190 file_info_extractor : TVimFileInfoExtractor ,
191191 project_info_extractor : TVimProjectInfoExtractor ,
192192 ) -> TFileTypeCommandBuildersDispatcher :
@@ -200,7 +200,7 @@ def _create_file_type_command_builders_dispatcher(
200200
201201 def _create_glob_command_builders_dispatcher (
202202 self ,
203- config : TVimConfig ,
203+ config : TBasicConfig ,
204204 file_info_extractor : TVimFileInfoExtractor ,
205205 project_info_extractor : TVimProjectInfoExtractor ,
206206 ) -> TGlobCommandBuildersDispatcher :
0 commit comments