Metadata-Version: 2.1
Name: sonarcloudX
Version: 0.0.3
Summary: lib para buscar wrapper SonarCloud
Home-page: https://gitlab.com/immigrant-data-driven-development/libs/application/sonarcloud.git
Author: Carlos Henrique Maulaz de Freitas
Author-email: carlosmaulaz@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: python-sonarqube-api
Requires-Dist: factory-boy

# SonarCloudX

## General Information
* **Software**: SonarCloud
* **Author**: Carlos Henrique Maulaz de Freitas
* **Author's e-mail**:carlosmaulaz@gmail.com
* **Source Repository**: [https://gitlab.com/immigrant-data-driven-development/libs/application/sonarcloud](https://gitlab.com/immigrant-data-driven-development/libs/application/sonarcloud.git)  

## Goal
O SonarCloud é um serviço de análise de códifo desenvolvido para detectar problemas em 25 diferentes linguagens de programação. O objetivo da lib é extrair os dados de uma organização na ferramenta.

	
## Instalation

To install sonarcloudX, run this command in your terminal:
```bash
pip install sonarcloudX
```

## Usage

```python

from sonarcloudX import factories
from pprint import pprint 

sonar_url = "https://sonarcloud.io"
personal_access_token =  "sonarcloud_token"

service = factories.ProjectFactory(personal_access_token=personal_access_token,sonar_url=sonar_url)
service.set_organization_name(organization_name = 'organization_name')
results = service.get_all(today=False)

print(results)

pprint (len(results))

for item in results:
    pprint (item.__dict__)

```
    
  
