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