MCPcopy Index your code
hub / github.com/python/mypy / _query

Method _query

mypy/metastore.py:213–221  ·  view source on GitHub ↗
(self, name: str, field: str)

Source from the content-addressed store, hash-verified

211 return self.dbs[self._shard_index(name)]
212
213 def _query(self, name: str, field: str) -> Any:
214 # Raises FileNotFound for consistency with the file system version
215 db = self._db_for(name)
216 cur = db.execute(f"SELECT {field} FROM files2 WHERE path = ?", (name,))
217 results = cur.fetchall()
218 if not results:
219 raise FileNotFoundError()
220 assert len(results) == 1
221 return results[0][0]
222
223 def getmtime(self, name: str) -> float:
224 mtime = self._query(name, "mtime")

Callers 2

getmtimeMethod · 0.95
readMethod · 0.95

Calls 2

_db_forMethod · 0.95
lenFunction · 0.85

Tested by

no test coverage detected