boyter / scc

Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
MIT License
6.27k stars 250 forks source link

Adds in proper .gitignore support #451

Closed boyter closed 2 months ago

boyter commented 2 months ago

This merge flips over to using https://github.com/boyter/gocodewalker for the code walking which means proper .gitignore file support. It does however come with a slight performance penalty because now the walking is no longer parallel. However I believe the trade off is worth it and we can investigate solving the issue inside that library itself allowing others to benefit from the gains.