Quasar is python package that can be used for smell detection along with detailed report in various formats such as html, pdf, etc.
Use the package manager pip to install quasarpy.
pip install quasarpy
Quasar can be used as a command line tool to detect smells in a project. The command line interface can be used as follows:
quasar detect --path <path_to_project> --format <format-output> --output <path_to_output_file>
--path
: Path to the project directory--format
: Output format of the report (html, pdf, etc.)--output
: Path to the output file--help
: Display help message--version
: Display version of the package--offline
: Run the LLM in offline mode/without internet connection (default: False)
We use Sementic Versioning for versioning the package releases.
This project is licensed under the GPL License - see the LICENSE file for details