Skip to content

Commit f917617

Browse files
authored
Merge pull request #140 from adf-python/fix/add-type-hint
Improve code readability by adding type hints
2 parents f06738f + 2638bfd commit f917617

3 files changed

Lines changed: 15 additions & 15 deletions

File tree

src/adf_core_python/core/component/action/extend_action.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ def __init__(
2525
module_manager: ModuleManager,
2626
develop_data: DevelopData,
2727
):
28-
self.world_info = world_info
29-
self.agent_info = agent_info
30-
self.scenario_info = scenario_info
31-
self.module_manager = module_manager
32-
self.develop_data = develop_data
28+
self.world_info: WorldInfo = world_info
29+
self.agent_info: AgentInfo = agent_info
30+
self.scenario_info: ScenarioInfo = scenario_info
31+
self.module_manager: ModuleManager = module_manager
32+
self.develop_data: DevelopData = develop_data
3333
self.result: Optional[Action] = None
3434
self.count_precompute: int = 0
3535
self.count_resume: int = 0

src/adf_core_python/core/component/centralized/command_executor.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ def __init__(
2929
module_manager: ModuleManager,
3030
develop_data: DevelopData,
3131
) -> None:
32-
self._agent_info = agent_info
33-
self._world_info = world_info
34-
self._scenario_info = scenario_info
35-
self._module_manager = module_manager
36-
self._develop_data = develop_data
32+
self._agent_info: AgentInfo = agent_info
33+
self._world_info: WorldInfo = world_info
34+
self._scenario_info: ScenarioInfo = scenario_info
35+
self._module_manager: ModuleManager = module_manager
36+
self._develop_data: DevelopData = develop_data
3737

3838
self._result: Optional[Action] = None
3939

src/adf_core_python/core/component/centralized/command_picker.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ def __init__(
2828
module_manager: ModuleManager,
2929
develop_data: DevelopData,
3030
) -> None:
31-
self._agent_info = agent_info
32-
self._world_info = world_info
33-
self._scenario_info = scenario_info
34-
self._module_manager = module_manager
35-
self._develop_data = develop_data
31+
self._agent_info: AgentInfo = agent_info
32+
self._world_info: WorldInfo = world_info
33+
self._scenario_info: ScenarioInfo = scenario_info
34+
self._module_manager: ModuleManager = module_manager
35+
self._develop_data: DevelopData = develop_data
3636
self._count_precompute: int = 0
3737
self._count_prepare: int = 0
3838
self._count_resume: int = 0

0 commit comments

Comments
 (0)