Files returns parsed files records (it may load it from collection)
()
| 523 | |
| 524 | // Files returns parsed files records (it may load it from collection) |
| 525 | func (p *Package) Files() PackageFiles { |
| 526 | if p.files == nil { |
| 527 | if p.collection == nil { |
| 528 | panic("files == nil && collection == nil") |
| 529 | } |
| 530 | |
| 531 | p.files = p.collection.loadFiles(p) |
| 532 | } |
| 533 | |
| 534 | return *p.files |
| 535 | } |
| 536 | |
| 537 | // Contents returns cached package contents |
| 538 | func (p *Package) Contents(packagePool aptly.PackagePool, progress aptly.Progress) []string { |