Versions in this module Expand all Collapse all v0 v0.3.0 May 26, 2026 v0.2.1 May 26, 2026 Changes in this version + func FormatSummary(fp *ProjectFingerprint) string + type Convention struct + Confidence float64 + Description string + Name string + type Fingerprint struct + Dependencies int + GitInfo *GitInfo + HasCI bool + HasTests bool + Languages []LanguageInfo + License string + Name string + PackageManager string + TotalFiles int + TotalLines int + func Generate(dir string) (*Fingerprint, error) + func (f *Fingerprint) Format() string + func (f *Fingerprint) FormatMarkdown() string + type GitInfo struct + Branch string + CommitCount int + Contributors int + LastCommit string + type LanguageInfo struct + Files int + Lines int + Name string + Percentage float64 + type ProjectFingerprint struct + BuildSystem string + CI string + Conventions []Convention + Docker bool + Framework string + Language string + Languages []ProjectLangInfo + LintTools []string + Monorepo bool + PackageManager string + ProjectSize string + Recommendations []string + TestFramework string + func Scan(projectDir string) (*ProjectFingerprint, error) + type ProjectLangInfo struct + FileCount int + Name string + Percentage float64