Return a mapping of license reference data.
(self)
| 473 | return self._to_dict(include_field=include_field) |
| 474 | |
| 475 | def to_reference(self): |
| 476 | """ |
| 477 | Return a mapping of license reference data. |
| 478 | """ |
| 479 | # include everything |
| 480 | data = self._to_dict(include_field=lambda k, v: True) |
| 481 | # ... but ignore deprecated |
| 482 | data.pop('is_deprecated', None) |
| 483 | data.pop('replaced_by', None) |
| 484 | |
| 485 | data['scancode_url'] = self.scancode_url |
| 486 | data['licensedb_url'] = self.licensedb_url |
| 487 | data['spdx_url'] = self.spdx_url |
| 488 | return data |
| 489 | |
| 490 | def dump(self, licenses_data_dir): |
| 491 | """ |
no test coverage detected