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

724: raise an error if a pyxform reference is malformed #734

Merged
merged 2 commits into from
Oct 29, 2024

Commits on Oct 29, 2024

  1. chg: raise an error if a pyxform reference is malformed

    - pyxform_reference.py
      - new module to check pyxform reference syntax
      - unit test generates 2874 unique usage permutations
    - xls2json.py
      - remove extra iteration of sheet data in replace_smart_quotes by
        combining it with clean_text_values and calling that instead
    - expression.py
      - move expression parser from utils to here
      - update usages of lexer to reference a cached wrapper func instead
    - use compiled regex patterns directly instead of importing re as well
    lindsay-stevens committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    01161dc View commit details
    Browse the repository at this point in the history
  2. chg: remove unused function check_name_uniqueness

    - looks to have been unused since about 2012 so it's probably safe to go
    lindsay-stevens committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    d9a1b5a View commit details
    Browse the repository at this point in the history