Descrição da tarefa
Executar a separação entre modelos de dados e validação para:
- Modelo de dados:
packtools/sps/models/v2/related_articles.py
- Validação:
packtools/sps/validation/related_articles.py
Migrar para validation/models:
- O que for exclusivo de regras de validação.
Manter em models:
- O que servir para extração/estruturação de dados do XML.
Adaptações necessárias:
- Ajustar imports nos validadors e onde houver uso dos itens migrados.
Impacto em outros arquivos:
- Identificar e listar outros pontos do código atingidos.
Subtarefas
Considerações e notas
Apenas permanece no model o que for útil além da validação.
Descrição da tarefa
Executar a separação entre modelos de dados e validação para:
packtools/sps/models/v2/related_articles.pypacktools/sps/validation/related_articles.pyMigrar para validation/models:
Manter em models:
Adaptações necessárias:
Impacto em outros arquivos:
Subtarefas
related_articles.pyparavalidation/models/Considerações e notas
Apenas permanece no model o que for útil além da validação.