Crates.io | code_analyzer |
lib.rs | code_analyzer |
version | 0.1.1 |
source | src |
created_at | 2024-08-12 06:07:39.914625 |
updated_at | 2024-08-12 06:10:58.199959 |
description | A Rust-based static code analysis tool for JavaScript, TypeScript, Python, and Go. |
homepage | https://github.com/codewise-technologies/code_analyser |
repository | https://github.com/codewise-technologies/code_analyser |
max_upload_size | |
id | 1333986 |
size | 8,581 |
Code Analyser is a simple code analyzer built in Rust that supports multiple programming languages, including JavaScript, TypeScript, Python, and Go. The tool is designed to analyze your codebase for quality metrics such as cyclomatic complexity and other code quality indicators.
To install code_analyser
, you'll need to have Rust installed on your system. You can install Rust by following the instructions here.
Once Rust is installed, you can install code_analyser
using the following command:
cargo install code_analyser
This will install the code_analyser
binary globally on your system.
You can run the code_analyser
on a specific project by passing the path to the project directory as an argument. For example:
code_analyser /path/to/your/project
This will analyze all JavaScript, TypeScript, Python, and Go files in the directory and print a report with the results.
code_analyser ./my_project
This command will analyze the ./my_project
directory and output the analysis results.
Contributions are welcome! If you'd like to contribute to code_analyser
, please fork the repository and submit a pull request. We welcome improvements to the codebase, additional features, and new language support.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or issues, please contact CodeWise Technologies at dev@codewisetech.biz.