Versions in this module Expand all Collapse all v0 v0.0.3 May 6, 2015 v0.0.2 May 6, 2015 Changes in this version + func ExpandPaths(base string, paths []string) ([]string, error) + func ParseID(unitID string) (name, typ string, err error) + type ID string + type ID2 struct + Name string + Type string + func (v ID2) String() string + type Info struct + Description string + GlobalName string + NameInRepository string + TypeName string + func GetInfo(u SourceUnit) Info + type Key struct + CommitID string + Repo string + Unit string + UnitType string + func (u Key) ID2() ID2 + type RepoSourceUnit struct + CommitID string + Data []byte + Repo string + Unit string + UnitType string + func NewRepoSourceUnit(u *SourceUnit) (*RepoSourceUnit, error) + func (*RepoSourceUnit) ProtoMessage() + func (m *RepoSourceUnit) Reset() + func (m *RepoSourceUnit) String() string + func (u *RepoSourceUnit) SourceUnit() (*SourceUnit, error) + type SourceUnit struct + CommitID string + Config map[string]interface{} + Data interface{} + Dependencies []interface{} + Dir string + Files []string + Globs []string + Info *Info + Name string + Ops map[string]*srclib.ToolRef + Repo string + Type string + func (u *SourceUnit) ID2() ID2 + func (u *SourceUnit) Key() Key + func (u *SourceUnit) OpsSorted() []string + func (u SourceUnit) ContainsAny(filenames []string) bool + func (u SourceUnit) ID() ID + func (u SourceUnit) String() string + type SourceUnits []*SourceUnit + func (v SourceUnits) Len() int + func (v SourceUnits) Less(i, j int) bool + func (v SourceUnits) Swap(i, j int)