Versions in this module Expand all Collapse all v2 v2.2.2 Mar 11, 2020 v2.2.1 Mar 24, 2020 Changes in this version + const DISK_GLOBAL_KEY + func Clean(root string) error + func GoBin() string + func GoPath() string + type Disk struct + DBPackage string + DBPath string + func NewDisk(path string, pkg string) *Disk + func (d *Disk) Clean(box *parser.Box) error + func (d *Disk) Close() error + func (d *Disk) FileNames(box *parser.Box) ([]string, error) + func (d *Disk) Files(box *parser.Box) ([]*parser.File, error) + func (d *Disk) Generator() (*genny.Generator, error) + func (d *Disk) Pack(box *parser.Box) error + type FnStore struct + CleanFn func(*parser.Box) error + FileNamesFn func(*parser.Box) ([]string, error) + FilesFn func(*parser.Box) ([]*parser.File, error) + PackFn func(*parser.Box) error + func (f *FnStore) Clean(box *parser.Box) error + func (f *FnStore) FileNames(box *parser.Box) ([]string, error) + func (f *FnStore) Files(box *parser.Box) ([]*parser.File, error) + func (f *FnStore) Pack(box *parser.Box) error + type Legacy struct + func NewLegacy() *Legacy + func (l *Legacy) Close() error + func (l *Legacy) Generator() (*genny.Generator, error) + func (l *Legacy) Pack(box *parser.Box) error + type Store interface + Clean func(*parser.Box) error + FileNames func(*parser.Box) ([]string, error) + Files func(*parser.Box) ([]*parser.File, error) + Pack func(*parser.Box) error