Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separar a validação de elemento/@id #684

Open
robertatakenaka opened this issue Aug 16, 2024 · 0 comments
Open

Separar a validação de elemento/@id #684

robertatakenaka opened this issue Aug 16, 2024 · 0 comments
Assignees

Comments

@robertatakenaka
Copy link
Member

Descrição da tarefa

Criar métodos diferentes para identificar que o element/@id foi mencionado no XML, ou seja, tem xref[@rid].
Ou seja, ter um métodos para ref, aff, separados. Isso não impede de haver o método que avalie todos.

O motivo é que é dependendo do elemento, a criticidade de haver ou não o xref correspondente é diferente.
Estando separados, cada método pode ser chamado em separado e o valor de error_level pode ser ajustado.

Este issue pode ser resolvido de 3 formas:

  1. em uma mesma classe, haver os métodos: validate_aff_id
  2. Na classe de cada elemento, haver um método validate_id (preferencialmente)
  3. híbrido de 1 e 2. Dar preferência ao 2, mas não havendo uma classe para o elemento, usar o modo 1.

Então, no caso 2, no AffiliationValidator, haverá o validate_id.

@robertatakenaka robertatakenaka changed the title Separar a validação de ref/@id dos demais @id Separar a validação de elemento/@id Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants