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

[Feature] Support for JSON minimum , maximum, exclusiveMinimum, and exclusiveMaximum #1023

Open
wants to merge 32 commits into
base: main
Choose a base branch
from

Commits on Sep 13, 2024

  1. Utilities for generating regexes for ranges of ints and floats

    Co-authored-by: Michał Moskal <[email protected]>
    hudson-ai and mmoskal committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    aa068a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e09080 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64a0855 View commit details
    Browse the repository at this point in the history
  4. fix (I think) for bounds

    hudson-ai committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    2c77ff1 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. redundant

    hudson-ai committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    fd591a5 View commit details
    Browse the repository at this point in the history
  2. trust the type checker

    hudson-ai committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    b9fa526 View commit details
    Browse the repository at this point in the history
  3. else

    hudson-ai committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    734e2a0 View commit details
    Browse the repository at this point in the history
  4. tests

    hudson-ai committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    26a031a View commit details
    Browse the repository at this point in the history
  5. type safety

    hudson-ai committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    df0c078 View commit details
    Browse the repository at this point in the history
  6. handle min and exclusivemin

    hudson-ai committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    1fd725a View commit details
    Browse the repository at this point in the history
  7. draft4

    hudson-ai committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    cb53285 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    183688c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6587382 View commit details
    Browse the repository at this point in the history
  3. add exclusive float ranges

    mmoskal committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    903bca3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    32716df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfe4dd9 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. allow negative zero

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    d8bcb84 View commit details
    Browse the repository at this point in the history
  2. consolidate integer ranges

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    c918a17 View commit details
    Browse the repository at this point in the history
  3. consolidate float ranges

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    562c318 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e1eb4c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ee8255b View commit details
    Browse the repository at this point in the history
  6. fix do_int_range

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    405e611 View commit details
    Browse the repository at this point in the history
  7. fix recursion

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    7f64953 View commit details
    Browse the repository at this point in the history
  8. add float half intervals

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    8c014c7 View commit details
    Browse the repository at this point in the history
  9. test both sides unbounded

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    d6250f5 View commit details
    Browse the repository at this point in the history
  10. test integer singletons

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    9703ac8 View commit details
    Browse the repository at this point in the history
  11. test float singletons

    hudson-ai committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    3900ae6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    80bf52f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b12ef88 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0d6e885 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    566644f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    284a673 View commit details
    Browse the repository at this point in the history