Skip to content

Instantly share code, notes, and snippets.

@squiddy
Created October 26, 2016 21:30
Show Gist options
  • Save squiddy/c6dd6479da8cd5b7495374fd4ba85acf to your computer and use it in GitHub Desktop.
Save squiddy/c6dd6479da8cd5b7495374fd4ba85acf to your computer and use it in GitHub Desktop.
mypy horizons@7af173325af9d75ae6526fe22abaafaad603d719
$ mypy horizons | grep -v horizons.ext.typing | grep -v "Name '_' is not defined" 2507-cli-load-scenario env [23:03]
horizons/world/units/collectors/collector.py:521: error: Name 'sort_jobs' already defined
horizons/world/building/buildable.py: note: In class "BuildableSingleEverywhere":
horizons/world/building/buildable.py:321: error: Need type annotation for variable
horizons/world/building/buildable.py: note: In class "BuildableSingleOnDeposit":
horizons/world/building/buildable.py:548: error: Need type annotation for variable
horizons/gui/widgets/productionoverview.py: note: In class "MultiPageStatsWidget":
horizons/gui/widgets/productionoverview.py:43: error: Need type annotation for variable
horizons/gui/widgets/productionoverview.py: note: In class "ProductionOverview":
horizons/gui/widgets/productionoverview.py:58: error: Definition of "show" in base class "StatsWidget" is incompatible with definition in base class "Window"
horizons/world/building/nature.py: note: In class "NatureBuildingResourceHandler":
horizons/world/building/nature.py:38: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/nature.py:38: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/nature.py:38: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/nature.py:38: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/nature.py:38: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/nature.py:38: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/nature.py:38: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/nature.py:38: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/nature.py: note: In class "Fish":
horizons/world/building/nature.py:79: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/nature.py:79: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/nature.py:79: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/nature.py:79: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/nature.py:79: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/nature.py:79: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/nature.py:79: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/nature.py:79: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/production.py: note: In class "ProductionBuilding":
horizons/world/building/production.py:36: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/production.py:36: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/production.py:36: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/production.py:36: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/production.py:36: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/production.py:36: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/production.py:36: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/production.py:36: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/production.py: note: In class "CoastalProducer":
horizons/world/building/production.py:56: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/production.py:56: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/production.py:56: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/production.py:56: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/production.py:56: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/production.py:56: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/production.py:56: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/production.py:56: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/production.py: note: In class "Fisher":
horizons/world/building/production.py:61: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/production.py:61: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/production.py:61: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/production.py:61: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/production.py:61: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/production.py:61: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/production.py:61: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/production.py:61: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/production.py: note: In class "Mine":
horizons/world/building/production.py:77: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/production.py:77: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/production.py:77: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/production.py:77: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/production.py:77: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/production.py:77: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/production.py:77: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/production.py:77: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/units/ship.py: note: In class "FisherShip":
horizons/world/units/ship.py:233: error: Definition of "pather_class" in base class "BuildingCollector" is incompatible with definition in base class "Ship"
horizons/world/units/ship.py:233: error: Definition of "__init" in base class "BuildingCollector" is incompatible with definition in base class "Ship"
horizons/world/units/ship.py:233: error: Definition of "__init" in base class "Collector" is incompatible with definition in base class "Ship"
horizons/world/units/fightingship.py: note: In class "FightingShip":
horizons/world/units/fightingship.py:28: error: Definition of "__init" in base class "MovingWeaponHolder" is incompatible with definition in base class "Unit"
horizons/world/units/fightingship.py:28: error: Definition of "__init" in base class "MovingWeaponHolder" is incompatible with definition in base class "MovingObject"
horizons/world/units/fightingship.py:28: error: Definition of "__init" in base class "MovingWeaponHolder" is incompatible with definition in base class "ConcreteObject"
horizons/world/units/fightingship.py:28: error: Definition of "__init" in base class "MovingWeaponHolder" is incompatible with definition in base class "WorldObject"
horizons/world/units/fightingship.py:28: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "Unit"
horizons/world/units/fightingship.py:28: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "MovingObject"
horizons/world/units/fightingship.py:28: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "ConcreteObject"
horizons/world/units/fightingship.py:28: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "WorldObject"
horizons/world/units/animal.py: note: In class "WildAnimal":
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "CollectorAnimal" is incompatible with definition in base class "Collector"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "CollectorAnimal" is incompatible with definition in base class "Unit"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "CollectorAnimal" is incompatible with definition in base class "MovingObject"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "CollectorAnimal" is incompatible with definition in base class "ConcreteObject"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "CollectorAnimal" is incompatible with definition in base class "WorldObject"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "Collector"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "Unit"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "MovingObject"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/units/animal.py:98: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/units/animal.py:98: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/settler.py: note: In class "Settler":
horizons/world/building/settler.py:55: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/settler.py:55: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/settler.py:55: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/settler.py:55: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/settler.py:55: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/settler.py:55: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/settler.py:55: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/settler.py:55: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/units/groundunit.py: note: In class "FightingGroundUnit":
horizons/world/units/groundunit.py:78: error: Definition of "__init" in base class "MovingWeaponHolder" is incompatible with definition in base class "Unit"
horizons/world/units/groundunit.py:78: error: Definition of "__init" in base class "MovingWeaponHolder" is incompatible with definition in base class "MovingObject"
horizons/world/units/groundunit.py:78: error: Definition of "__init" in base class "MovingWeaponHolder" is incompatible with definition in base class "ConcreteObject"
horizons/world/units/groundunit.py:78: error: Definition of "__init" in base class "MovingWeaponHolder" is incompatible with definition in base class "WorldObject"
horizons/world/units/groundunit.py:78: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "Unit"
horizons/world/units/groundunit.py:78: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "MovingObject"
horizons/world/units/groundunit.py:78: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "ConcreteObject"
horizons/world/units/groundunit.py:78: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "WorldObject"
horizons/world/building/war.py: note: In class "Tower":
horizons/world/building/war.py:30: error: Definition of "__init" in base class "StationaryWeaponHolder" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/war.py:30: error: Definition of "__init" in base class "StationaryWeaponHolder" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/war.py:30: error: Definition of "__init" in base class "StationaryWeaponHolder" is incompatible with definition in base class "WorldObject"
horizons/world/building/war.py:30: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/war.py:30: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/war.py:30: error: Definition of "__init" in base class "WeaponHolder" is incompatible with definition in base class "WorldObject"
horizons/world/building/unitproduction.py: note: In class "Barracks":
horizons/world/building/unitproduction.py:30: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/unitproduction.py:30: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/unitproduction.py:30: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/unitproduction.py:30: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/unitproduction.py:30: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/unitproduction.py:30: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/unitproduction.py:30: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/unitproduction.py:30: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/unitproduction.py: note: In class "BoatBuilder":
horizons/world/building/unitproduction.py:39: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/unitproduction.py:39: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/unitproduction.py:39: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/unitproduction.py:39: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/unitproduction.py:39: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/unitproduction.py:39: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/unitproduction.py:39: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/unitproduction.py:39: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/path.py: note: In class "Road":
horizons/world/building/path.py:81: error: Definition of "__init" in base class "Path" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/path.py:81: error: Definition of "__init" in base class "Path" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/path.py:81: error: Definition of "__init" in base class "Path" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py: note: In class "StorageBuilding":
horizons/world/building/storages.py:33: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/storages.py:33: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:33: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:33: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:33: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:33: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:33: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:33: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/storages.py: note: In class "StorageTent":
horizons/world/building/storages.py:71: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/storages.py:71: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:71: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:71: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:71: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:71: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:71: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:71: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/storages.py: note: In class "Warehouse":
horizons/world/building/storages.py:75: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/storages.py:75: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:75: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:75: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:75: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:75: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:75: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:75: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/storages.py: note: In class "MainSquare":
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "Path" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "Path" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "Path" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:88: error: Definition of "initialize" in base class "BuildingResourceHandler" is incompatible with definition in base class "ComponentHolder"
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "BuildingResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "BasicBuilding"
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "ConcreteObject"
horizons/world/building/storages.py:88: error: Definition of "__init" in base class "ResourceHandler" is incompatible with definition in base class "WorldObject"
horizons/world/building/storages.py:88: error: Definition of "initialize" in base class "ResourceHandler" is incompatible with definition in base class "ComponentHolder"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment