Skip to content

Task 002: Remover Campos e Metodos Deprecados #36

@raupp

Description

@raupp

Objetivo

Limpar codigo legado para reduzir complexidade, tamanho do bundle e confusao na API publica.

Itens a Remover

Metodos:

  • silly() - Nivel muito verboso, nao usado em producao
  • http() - Substituido por info/debug
  • critical() - Substituido por error
  • tag() - Substituido por createLogger com tag
  • Logger.init() - Substituido por createLogger

Campos JSON:

  • data - Campo legado, usar body
  • level - Campo legado, usar severityText

Criterios de Aceitacao

  • Todos os metodos deprecados removidos
  • Campos JSON legados removidos do output
  • Niveis deprecados removidos dos enums
  • Testes atualizados
  • CHANGELOG atualizado com breaking changes

Prioridade

Medio - Planejado para v0.3.x

Estimativa

1-2 dias | Complexidade Baixa | Breaking Change: Sim

Links

docs/tasks/task-002-remove-deprecated/

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions