Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildProfile ¶
func BuildProfile(packageList ListDefinition, name, outputLocation string, outputLog, errLog *log.Logger, recursive, modules bool)
BuildProfile takes a list of packages and creates a profile
Types ¶
type AliasPackage ¶
func NewAliasPackage ¶
func NewAliasPackage(original *ast.Package, importPath string) (*AliasPackage, error)
func (*AliasPackage) AddGeneral ¶
func (alias *AliasPackage) AddGeneral(decl *ast.GenDecl) error
func (AliasPackage) ModelFile ¶
func (alias AliasPackage) ModelFile() *ast.File
type ErrorUnexpectedToken ¶
func (ErrorUnexpectedToken) Error ¶
func (utoken ErrorUnexpectedToken) Error() string
type ListDefinition ¶
type ListDefinition struct { Include []string `json:"include"` PathOverride map[string]string `json:"pathOverride"` }
func GetLatestPackages ¶
Click to show internal directories.
Click to hide internal directories.