jonatasoli / fast-ecommerce-back

Ecommerce application
GNU Affero General Public License v3.0
16 stars 8 forks source link

Remover exceptions do linter do ruff em cart e infra #1119

Open jonatasoli opened 8 months ago

jonatasoli commented 8 months ago

Hoje o make lint do projeto está assim:

lint:
    @blue app/ tests/ --check
    @ruff check app/entities
    @ruff check app/cart/services.py
    @ruff check app/catalog/services.py
    @ruff check app/payment/services.py
    @ruff check app/report/services.py
    @ruff check app/user/services.py
    @ruff check app/infra/endpoints
    # @ruff check tests/ --ignore S101

Por conta do volume de correções que precisam ser feito essa issue tem o objetio de ajudar apenas os diretórios abaixo: app/cart app/infra

então remover: @ruff check app/cart/services.py @ruff check app/infra/endpoints adicionar @ruff check app/cart/ @ruff check app/infra'

Alguns casos serão necessários nesse primeiro momento colocar uma excessão padrão no momento são:

# ruff: noqa: ANN401 FBT001

Caso outras se tornem necessário favor documentar aqui, para que próximas atividades já sejam tomadas como exception padrão do refatoramento.