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

Basic nlohmann-json integration. #11967

Closed
wants to merge 14 commits into from
Closed

Basic nlohmann-json integration. #11967

wants to merge 14 commits into from

Commits on Nov 3, 2022

  1. Basic nlohmann-json integration.

    Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
    aarlt and axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    5c66718 View commit details
    Browse the repository at this point in the history
  2. Remove last remnants of jsoncpp

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    9bd2489 View commit details
    Browse the repository at this point in the history
  3. Use FetchContent for nlohmann

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    8372be3 View commit details
    Browse the repository at this point in the history
  4. Import nhlomann/json

    It is the single_include/json.hpp file from https://github.com/nlohmann/json/releases/tag/v3.10.2
    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    cefaede View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0a3ba4 View commit details
    Browse the repository at this point in the history
  6. Fix typo in nlohmann-json

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    b4f42f9 View commit details
    Browse the repository at this point in the history
  7. Some review fixes

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    513c34b View commit details
    Browse the repository at this point in the history
  8. Different assert

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    79704d9 View commit details
    Browse the repository at this point in the history
  9. remove jsoncp from osx ci

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    ec6d837 View commit details
    Browse the repository at this point in the history
  10. enable diag

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    e05194a View commit details
    Browse the repository at this point in the history
  11. Revert "[libsolutil] Add new JSON helper functions."

    This reverts commit c23093e.
    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    35804e7 View commit details
    Browse the repository at this point in the history
  12. more conversions

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    da5f016 View commit details
    Browse the repository at this point in the history
  13. update tests: abijson

    axic committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    824cab5 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Updates

    axic committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    77691be View commit details
    Browse the repository at this point in the history