Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultSort ¶
DefaultSort sorts a slice of Work by Path then Class.Name
Example for sorting Work output var results []*Work sort.SliceStable(results, DefaultSort(results))
func ExtractName ¶
ExtractName removes the inner class and leading and trailing [L ;
Types ¶
type Class ¶
type Class struct {
// Name is the class name
Name string
// SuperClass is the super class name
SuperClass string
// contains filtered or unexported fields
}
type Config ¶
type Config struct {
Archive string
Class string
PrintArchives bool
PrintClassNames bool
PrintMethodRef bool
LogElapsed bool
DebugClass string
Workers int
MatchTarget string
}
Config contains various flags used while parsing
func NewConfigFromArgs ¶
func NewConfigFromArgs() (config *Config)
type Context ¶
type Context struct {
// contains filtered or unexported fields
}
Context manages the input and output work channels and wait groups
type WorkChanGroup ¶
type WorkChanGroup struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.