()
| 101 | |
| 102 | |
| 103 | def read_known(): |
| 104 | if not _KNOWN: |
| 105 | # Cache a copy the first time. |
| 106 | extracols = None # XXX |
| 107 | #extracols = ['unsupported'] |
| 108 | known = _datafiles.read_known(KNOWN_FILE, extracols, REPO_ROOT) |
| 109 | # For now we ignore known.values() (i.e. "extra"). |
| 110 | types, _ = _datafiles.analyze_known( |
| 111 | known, |
| 112 | analyze_resolved=analyze_resolved, |
| 113 | ) |
| 114 | _KNOWN.update(types) |
| 115 | return _KNOWN.copy() |
| 116 | |
| 117 | |
| 118 | def write_known(): |