Crates.io | project_analyzer |
lib.rs | project_analyzer |
version | 2.1.0 |
source | src |
created_at | 2024-05-01 09:31:43.34931 |
updated_at | 2024-05-01 09:31:43.34931 |
description | Fast Rust binary that counts line numbers of a codebase. |
homepage | https://crates.io/crates/project_analyzer |
repository | https://github.com/ali77gh/ProjectAnalyzer |
max_upload_size | |
id | 1225990 |
size | 62,500 |
Fast Rust binary that counts line numbers of a codebase.
Fast Rust binary that counts line numbers of a codebase
Usage: project_analyzer [OPTIONS] [COMMAND]
Commands:
update Opens github
help Print this message or the help of the given subcommand(s)
Options:
-r, --root-dir <ROOT_DIR> Number of times to greet [default: .]
--ignore <IGNORE> Example: project_analyzer --ignore node_modules --ignore dist
-w, --watch Will keep running and update result whenever anything changed
-p, --postfixes <POSTFIXES> Filter by list of file postfixes example: project_analyzer --postfixes py,rs,cpp
-j, --json Output as json
-h, --help Print help
-V, --version Print version
Release page
or build it yourself:
cd /tmp
git clone git@github.com:ali77gh/ProjectAnalyzer.git
cd ProjectAnalyzer
cargo build --release
# linux
cp ./target/release/project_analyzer /usr/bin
# MacOS
cp ./target/release/project_analyzer /usr/local/bin/
# Windows
# add binary to Environment Variables Path