--avg-wage <command> | Average salary value used for COCOMO calculations |
--binary | Disable binary file detection |
--by-file | Display output for every file |
--ci | Enable CI output settings where stdout is ASCII |
--cocomo-project-type <command> | Change the COCOMO model type (allows custom models, eg. "name,1,1,1,1") |
--count-as <command> | Count a file extension as a language (comma-separated key:value list, eg. jst:js,tpl:Markdown) |
--debug | Enable debug output |
--exclude-dir <command> | Directories to exclude |
--file-gc-count <command> | Number of files to parse before turning the GC on |
-f,--format <command> | Set output format |
--format-multi <command> | Multiple outputs with different formats (comma-separated key:value list, eg. tabular:stdout,csv:scc.csv) |
--gen | Identify generated files |
--generated-markers <command> | Identify generated files by the presence of a string (comma-separated list) |
-h,--help | Help for scc |
-i,--include-ext <command> | Limit to these file extensions (comma-separated list) |
--include-symlinks | Count symbolic links |
-l,--languages | Print supported languages and extensions |
--large-byte-count <command> | Number of bytes a file can contain before being omitted |
--large-line-count <command> | Number of lines a file can contain before being omitted |
--min | Identify minified files |
-z,--min-gen | Identify minified or generated files |
--min-gen-line-length <command> | Number of bytes per average line for file to be considered minified or generated |
--no-cocomo | Skip COCOMO calculation |
-c,--no-complexity | Skip code complexity calculation |
-d,--no-duplicates | Remove duplicate files from stats and output |
--no-gen | Ignore generated files in output (implies --gen) |
--no-gitignore | Disables .gitignore file logic |
--no-ignore | Disables .ignore file logic |
--no-large | Ignore files over certain byte and line size set by --max-line-count and --max-byte-count |
--no-min | Ignore minified files in output (implies --min) |
--no-min-gen | Ignore minified or generated files in output (implies --min-gen) |
--no-size | Remove size calculation output |
-M,--not-match <command> | Ignore files and directories matching regular expression |
-o,--output <command> | Output filename (defaults to stdout if not provided) |
--remap-all <command> | Inspect every file and set its type by checking for a string (comma-separated key:value list, eg. "-*- C++ -*-":"C Header") |
--remap-unknown <command> | Inspect files of unknown type and set its type by checking for a string (comma-separated key:value list, eg. "-*- C++ -*-":"C Header") |
--size-unit <command> | Set the unit used for file size output |
-s,--sort <command> | Column to sort by |
--sql-project <command> | Use supplied name as the project identifier for the current run. Only valid with the '--format sql' or '--format sql-insert' option |
-t,--trace | Enable trace output (not recommended when processing multiple files) |
-v,--verbose | Verbose output |
--version | Version for scc |
-w,--wide | Wider output with additional statistics (implies --complexity) |