plc -p [PATH] -e [FILE EXTENSION] [OPTIONS]
- hidden directories are ignored
- comments and documentation are ignored
- default extension is '.rs'
- default path is directory where it was called
-p --path
plc -p /home/user/some_project
check files in provided directory.
-e --extension
plc -e .rs .py .lua
check all files with given extensions.
-v --verboselog the flow of app-a --hiddencheck files in hidden directories-d --docscount documentation-c --commentscount comments-f --fixmecount FIXME comments as another instance-t --todocount TODO comments as another instance-r --ratiogive ratio of comments, docs and actual code.-cand-dwill affect ratio. If those flags are used, ratio will include them. Otherwise if no flags are used, it will always show 100% for loc-j --jsonconvert output to json
-u --unitscount structures, functions, impl blocks and declarative macros. If-uis provided with any other extension it will be ignored and set to false.