MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / _checkRequirements

Method _checkRequirements

service/character.py:478–487  ·  view source on GitHub ↗
(self, char, subThing, reqs)

Source from the content-addressed store, hash-verified

476 return reqs
477
478 def _checkRequirements(self, char, subThing, reqs):
479 for req, level in subThing.requiredSkills.items():
480 name = req.name
481 ID = req.ID
482 info = reqs.get(name)
483 currLevel, subs = info if info is not None else 0, {}
484 if level > currLevel and (char is None or char.getSkill(req).level < level):
485 reqs[name] = (level, ID, subs)
486 self._checkRequirements(char, req, subs)
487 return reqs
488
489
490class UpdateAPIThread(threading.Thread):

Callers 1

checkRequirementsMethod · 0.95

Calls 3

itemsMethod · 0.80
getSkillMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected