Skip to content

Substituir o uso de listas e dicionários por Enums em valores constantes #35

Description

@matheusfelipeog

Problema

Valores constantes, como todos os códigos UF de cada estado, estão armazenados em listas e dicionários. Isso faz com que o usuário informe o índice correspondente ou o valor em si conforme disponível na documentação.

Isso faz com o usuário sempre dependa consultar a documentação para verificar qual valor é ou não válido.

Solução

Para esses valores constantes, usar Enums para facilitar o uso pelo usuário. Dessa forma, quando usado, o auto complete dos editores de código irão informar todos valores disponíveis.

To-do

  • Substituir o uso de listas e dicionários por Enums em valores constantes nos devidos locais em todo pacote;
  • Atualizar testes;
  • Atualizar documentação (docstring e rst).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions