From 7c4a29e30d3a74eb142809d7715eadbd6c9fbebd Mon Sep 17 00:00:00 2001 From: zhexu14 <64713351+zhexu14@users.noreply.github.com> Date: Thu, 3 Jul 2025 21:35:42 +1000 Subject: [PATCH] Fix/ignore typing issues identified by most recent version of mypy --- dcs/mission.py | 6 +++--- dcs/unitgroup.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dcs/mission.py b/dcs/mission.py index 828c3f4e..1cb32ca9 100644 --- a/dcs/mission.py +++ b/dcs/mission.py @@ -1161,7 +1161,7 @@ def flight_group_inflight(self, p = self.aircraft(name + " Pilot #{nr}".format(nr=i), aircraft_type, country) p.position = copy.copy(position) p.fuel = int(p.fuel * 0.9) - ag.add_unit(p) + ag.add_unit(p) # type: ignore country.add_aircraft_group(self._flying_group_inflight(country, ag, maintask, altitude, speed)) return ag @@ -1207,7 +1207,7 @@ def flight_group_from_airport(self, for i in range(1, group_size + 1): p = self.aircraft(name + " Pilot #{nr}".format(nr=i), aircraft_type, country) - ag.add_unit(p) + ag.add_unit(p) # type: ignore country.add_aircraft_group( self._flying_group_from_airport(country, ag, maintask, airport, start_type, parking_slots)) @@ -1250,7 +1250,7 @@ def flight_group_from_unit(self, for i in range(1, group_size + 1): p = self.aircraft(name + " Pilot #{nr}".format(nr=i), aircraft_type, country) - ag.add_unit(p) + ag.add_unit(p) # type: ignore ag.units[0].position = copy.copy(pad_group.position) ag.formation_rectangle(pad_group.units[0].heading, 10) diff --git a/dcs/unitgroup.py b/dcs/unitgroup.py index 425698ed..1be6f08e 100644 --- a/dcs/unitgroup.py +++ b/dcs/unitgroup.py @@ -345,7 +345,7 @@ def __init__(self, _id, name=None, start_time=0): self.uncontrolled = False self.radio_set = False self.task = "CAS" - self.units = [] # type: List[FlyingUnit] + self.units = [] # type: List[FlyingUnitT] self.nav_target_points = [] # type: List[NavTargetPoint] def starts_from_airport(self) -> bool: