Skip to content

Draft: Fix DOSCollection.__add__ type hint

Jens Jørgen Mortensen requested to merge doscollection-hint-fix into master

With this script:

from ase.spectrum.doscollection import GridDOSCollection
from ase.spectrum.dosdata import GridDOSData
e = [0, 1, 2]
doscol = GridDOSCollection([], e)
doscol += GridDOSData(e, [0, 0, 0])

Mypy says:

hmm.py:5: error: Incompatible types in assignment (expression has type "DOSCollection", variable has type "GridDOSCollection")
Found 1 error in 1 file (checked 1 source file)

Merge request reports