Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectAnalysis ¶
type ProjectAnalysis struct { EntryPoints map[string]string // Entry points by language pattern ConfigFiles map[string]string // Config files with descriptions CoreFiles map[string]string // Core implementation files TestFiles map[string]string // Test files Documentation map[string]string // Documentation files }
ProjectAnalysis contains categorized project files and their descriptions
func AnalyzeProject ¶
func AnalyzeProject(rootPath string, f *filter.Filter) *ProjectAnalysis
type ProjectInfo ¶
type ProjectInfo struct { DirectoryTree *format.DirectoryNode GitInfo *GitInfo Metadata *ProjectMetadata }
ProjectInfo holds all discoverable information about the project
func GetProjectInfo ¶
func GetProjectInfo(rootPath string, f *filter.Filter) (*ProjectInfo, error)
GetProjectInfo gathers all available information about the project
Click to show internal directories.
Click to hide internal directories.