Quasar is python package that can be used for smell detection along with detailed report in various formats such as html, pdf, etc.
Project description
Overview
Quasar is python package that can be used for smell detection along with detailed report in various formats such as html, pdf, etc.
Table of contents
Usage
Installation
Use the package manager pip to install quasarpy.
pip install quasarpy
Command Line Interface
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>
Arguments
--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)
Contributing
Versioning
We use Sementic Versioning for versioning the package releases.
License
This project is licensed under the GPL License - see the LICENSE file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file quasarpy-0.2.2.tar.gz
.
File metadata
- Download URL: quasarpy-0.2.2.tar.gz
- Upload date:
- Size: 2.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.12.3 Linux/6.5.0-1018-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d2a6648680e0f88d7fc356f6467c571c347554e45997ba7db3e44e3cb0e9692 |
|
MD5 | 0b2c205678400c54789796b4a1130c5d |
|
BLAKE2b-256 | 46b5d4f49d37cef19db2a5b2d9678013e7c39366a480ef621482f0963bdea20c |
File details
Details for the file quasarpy-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: quasarpy-0.2.2-py3-none-any.whl
- Upload date:
- Size: 40.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.12.3 Linux/6.5.0-1018-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc6b7f1ae689cfbbf9ec896dac6f340eda7bc73707e4b3780fa686f01ac458d0 |
|
MD5 | 7340eca770bf94c5e3e685f99528eb46 |
|
BLAKE2b-256 | 171845db8fdf4ca83247846f86cad746b75919b3c9398479005dc851c36ab2e4 |