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

Static Dialect Validation Checks & Tabulator Subclasses #1459

Open
wants to merge 18 commits into
base: master
Choose a base branch
from

Commits on Mar 21, 2024

  1. feat(dev): custom validation checks;

    - Started working on the custom checks for static file dialects.
    JVickery-TBS committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    f877270 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. feat(dev): fatal error checks;

    - Added fatal error check for custom dialect checks.
    - Reverted some code.
    - Fixed typo.
    JVickery-TBS committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    afcfe2d View commit details
    Browse the repository at this point in the history
  2. feat(dev): moved tabulator subclasses;

    - Moved tabulator related subclasses into new script for reusability between Xloader and Validation.
    JVickery-TBS committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    aa44f77 View commit details
    Browse the repository at this point in the history
  3. feat(dev): comments;

    - More comments for the Tabulator subclasses.
    JVickery-TBS committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    eb4c41d View commit details
    Browse the repository at this point in the history
  4. refactor(dev): canada import;

    - Renamed canada script.
    JVickery-TBS committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    ed53174 View commit details
    Browse the repository at this point in the history
  5. removal(import); unused;

    - Removed unused imports.
    JVickery-TBS committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7c824b5 View commit details
    Browse the repository at this point in the history
  6. fix(dev): check dialect if stream has;

    - Only enforce dialect if the stream has guessed any.
    JVickery-TBS committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7ff003d View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. feat(dev): mokey patch;

    - Mokey patching the Tabulator stream and csv parser classes.
    JVickery-TBS committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    3b1dd06 View commit details
    Browse the repository at this point in the history
  2. feat(dev) monkey patch;

    - Continued monkey patching the tabulator stream class.
    JVickery-TBS committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    06533e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. feat(dev) monkey patch;

    - Continued monkey patching the tabulator stream class.
    JVickery-TBS committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    659d4e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. feat(dev): log filter, raise errors;

    - Limited log messages with a filter class.
    - Started adding in the exceptions for Xloader.
    JVickery-TBS committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b3a4025 View commit details
    Browse the repository at this point in the history
  2. feat(dev): raise class;

    - Made grandchild class to raise errors to use with Xloader.
    JVickery-TBS committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    c97ef41 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. feat(dev): finalized tabulator classes;

    - Finalized tabulator classes.
    - Finalized dialect checks.
    JVickery-TBS committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    b9a6077 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feature/more-custom-checks

    # Conflicts:
    #	ckanext/canada/logic.py
    #	ckanext/canada/strings.py
    ### RESOLVED.
    JVickery-TBS committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    69588a1 View commit details
    Browse the repository at this point in the history
  3. feat(dev): continued tabulator classes;

    - Removed redundant file check for goodtables, string classes will raise and goodtables will handle.
    - Minor style fix.
    - Added comments.
    JVickery-TBS committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    0828734 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. feat(dev): custom exception class;

    - Started working on custom exception class.
    JVickery-TBS committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    574a27a View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. feat(dev): big brain;

    - Used big brain energy to solve the tabulator raising errors.
    JVickery-TBS committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    11de79f View commit details
    Browse the repository at this point in the history
  2. removal(imports): unused imports;

    - Removed unused imports.
    JVickery-TBS committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    c13b9c7 View commit details
    Browse the repository at this point in the history