in docgen/lib/render/enhanced.go [376:391]
func (t *RunInstruction) AllEmptyPersistentVolumes() []*RunInstruction_MountedVolume {
result := make([]*RunInstruction_MountedVolume, 0, len(t.Volumes()))
for _, volume := range t.Volumes() {
if volume.GetEmptyPersistentVolume() != nil {
result = append(result, volume)
}
}
for _, dependency := range t.Dependencies() {
for _, volume := range dependency.Volumes() {
if volume.GetEmptyPersistentVolume() != nil {
result = append(result, volume)
}
}
}
return result
}