def _get_records(self):
results = []<EOL>r = self.get_distinfo_resource('<STR_LIT>')<EOL>with contextlib.closing(r.as_stream()) as stream:<EOL><INDENT>with CSVReader(stream=stream) as record_reader:<EOL><INDENT>for row in record_reader:<EOL><INDENT>missing = [None for i in range(len(row), <NUM_LIT:3>)]<EOL>path, checksum, size = row + missing<EOL>results.append((path, checksum, size))<EOL><DEDENT><DEDENT><DEDENT>return results<EOL>
Get the list of installed files for the distribution
:return: A list of tuples of path, hash and size. Note that hash and
         size might be ``None`` for some entries. The path is exactly
         as stored in the file (which is as in PEP 376).