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

feat: formal compliance checks of Excel (shape only) (DEV-3544) #930

Conversation

Nora-Olivia-Ammann
Copy link
Collaborator

@Nora-Olivia-Ammann Nora-Olivia-Ammann commented Apr 25, 2024

  • DF: at least two rows: list name and one node
  • Columns: cols that do not fit the expected format: print a warning that these will not be included
  • Columns: one "lang_list", at least one "lang_num"
  • Columns: in each hierarchy group (eg. "1_en", "1_de"), all languages used elsewhere must be present

@Nora-Olivia-Ammann Nora-Olivia-Ammann self-assigned this Apr 25, 2024
@Nora-Olivia-Ammann Nora-Olivia-Ammann changed the base branch from main to wip/dev-3462-new-lists-section-feature-branch April 25, 2024 13:39
@jnussbaum jnussbaum changed the title feat: formal compliance checks format df (DEV-3544) feat: formal compliance checks of Excel (shape only) (DEV-3544) Apr 29, 2024
Copy link
Collaborator

@jnussbaum jnussbaum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code looks good, and I like its architecture. The only thing I would definitively improve are some wordings of the error messages, see my comments.

@Nora-Olivia-Ammann Nora-Olivia-Ammann merged commit f70f48b into wip/dev-3462-new-lists-section-feature-branch Apr 29, 2024
8 checks passed
@Nora-Olivia-Ammann Nora-Olivia-Ammann deleted the wip/dev-3544-lists-compliance-checks branch April 29, 2024 11:24
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

Successfully merging this pull request may close these issues.

None yet

2 participants