Fix some typing in preparation for pydcs types.

Not complete, but progress.

(cherry picked from commit 53f6a0b32b)
This commit is contained in:
Dan Albert
2021-07-08 22:50:55 -07:00
parent 4e9d661c0c
commit c0f6974d07
30 changed files with 208 additions and 193 deletions

View File

@@ -2,7 +2,7 @@
import itertools
import math
from dataclasses import dataclass
from typing import Dict, Optional
from typing import Dict, Optional, Any
from dcs.unit import Unit
from dcs.unitgroup import FlyingGroup, Group, VehicleGroup
@@ -29,7 +29,7 @@ class FrontLineUnit:
@dataclass(frozen=True)
class GroundObjectUnit:
ground_object: TheaterGroundObject
ground_object: TheaterGroundObject[Any]
group: Group
unit: Unit
@@ -100,7 +100,7 @@ class UnitMap:
def add_ground_object_units(
self,
ground_object: TheaterGroundObject,
ground_object: TheaterGroundObject[Any],
persistence_group: Group,
miz_group: Group,
) -> None: