Basic SLOC counter. Counts lines of code in a group of directories.
Right now the calculation is super simple:
- Sweep directories for files of indicated types
- Count all lines that are non-empty (removes whitespace lines)
- Add up counts from all files
# Array of directories and multiple file types
count_slocs_in_dir ['C:\dev\my_app\code', 'C:\dev\my_app\extras'], '{rb,java,js,xml}'
# Array of directories and any file type
count_slocs_in_dir ['C:\dev\my_app\code', 'C:\dev\my_app\extras']
# Single directory and single file type
count_slocs_in_dir 'C:\dev\my_app\code', '{java}'
# Single directory and any file type
count_slocs_in_dir 'C:\dev\my_app\code'