Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetProjectRoot ¶
func GetProjectRoot() string
Types ¶
type PathResolveResult ¶
type PathResolveResult struct {
// contains filtered or unexported fields
}
func (PathResolveResult) Dirs ¶
func (prr PathResolveResult) Dirs() []string
func (PathResolveResult) Files ¶
func (prr PathResolveResult) Files() []string
type PathResolver ¶
type PathResolver struct {
// contains filtered or unexported fields
}
func NewPathResolver ¶
func NewPathResolver(excludeDirs, allowedFileExtensions []string, includeTests bool) *PathResolver
func (PathResolver) Resolve ¶
func (pr PathResolver) Resolve(paths ...string) (*PathResolveResult, error)
type ProjectPaths ¶
func GetPathsForAnalysis ¶
func (ProjectPaths) FilesGrouppedByDirs ¶
func (p ProjectPaths) FilesGrouppedByDirs() [][]string
func (ProjectPaths) MixedPaths ¶
func (p ProjectPaths) MixedPaths() []string
Click to show internal directories.
Click to hide internal directories.