diff --git a/knotserver/git/language.go b/knotserver/git/language.go index 0806889a..538d36cb 100644 --- a/knotserver/git/language.go +++ b/knotserver/git/language.go @@ -3,6 +3,7 @@ package git import ( "context" "path" + "strings" "github.com/go-enry/go-enry/v2" "github.com/go-git/go-git/v5/plumbing/object" @@ -20,7 +21,9 @@ func (g *GitRepo) AnalyzeLanguages(ctx context.Context) (LangBreakdown, error) { return nil } - if enry.IsGenerated(filepath, content) { + if enry.IsGenerated(filepath, content) || + enry.IsBinary(content) || + strings.HasSuffix(filepath, "bun.lock") { return nil }